redis sort命令
2022/3/5 2:15:03
本文主要是介绍redis sort命令,对大家解决编程问题具有一定的参考价值,需要的程序猿们随着小编来一起学习吧!
reids 高级用法
sort 排序命令 用于list或set
命令格式: SORT key [BY pattern] [LIMIT offset count] [GET pattern [GET pattern ...]] [ASC|DESC] [ALPHA] [STORE destination]
lpush gid 1
lpush gid 2
lpush gid 3
lpush gid 4
基本排序 sort gid [ASC|DESC] [ALPHA] ASC:正序,DESC:倒序,ALPHA:字符排序
LIMIT描述符。使用这个描述符,你需要提供偏移量参数,来指定需要跳过多少个元素,返回多少个元素
by 通过外部key来排序 而不是使用列表或集合中本来就有的元素来排列。
set price_1 20
set price_2 40
set price_3 30
set price_4 10
sort gid by price_*
GET描述符 根据排序结果取出外部键值
sort gid get price_* 对gid排序,然后再分别取出price_{gid}的值
get # 获取被排序的key的值
STORE 将排序结果保存在Redis中
SORT mylist BY weight_* STORE resultkey 注:他保存的是mylist 值
也可将哈希表作为GET或BY的参数 ->指定MAP参数中key
SORT mylist BY weight_*->fieldname GET object_*->fieldname
这篇关于redis sort命令的文章就介绍到这儿,希望我们推荐的文章对大家有所帮助,也希望大家多多支持为之网!
- 2024-11-08阿里云Redis项目实战入门教程
- 2024-11-08阿里云Redis资料:新手入门与初级使用指南
- 2024-11-08阿里云Redis教程:新手入门及实用指南
- 2024-11-07阿里云Redis学习入门:新手必读指南
- 2024-11-07阿里云Redis学习入门:从零开始的操作指南
- 2024-11-07阿里云Redis学习:初学者指南
- 2024-11-06阿里云Redis入门教程:轻松搭建与使用指南
- 2024-11-02Redis项目实战:新手入门教程
- 2024-10-22Redis入门教程:轻松掌握数据存储与操作
- 2024-10-22Redis缓存入门教程:快速掌握Redis缓存基础知识