redis中的hash怎么排序


redis中hash的排序方法:

使用sort对hash进行排序,代码如下:

1.插入几条hash数据。

127.0.0.1:6379> hmset soft:1 id 1 title mobile download 123 created 122

OK

127.0.0.1:6379> hmset soft:2 id 2 title android download 456 created 77

OK

127.0.0.1:6379> hmset soft:3 id 3 title ios download 789 created 88

OK

127.0.0.1:6379> hmset soft:4 id 4 title macos download 1011 created 98

2.对象中有4组数据,因此再建了一个set集合,存放内容如下。

127.0.0.1:6379> sadd soft 1 2 3 4

(integer) 4

127.0.0.1:6379> smembers soft

1) "1"

2) "2"

3) "3"

4) "4"

3.使用“sort”指令来进行排序。

/**

对【soft:*】 排序

【by soft:*->download desc】 根据download字段倒序

【get soft:*->title】 获取title字段

**/

127.0.0.1:6379> sort soft by soft:*->download desc get soft:*->title

1) "macos"

2) "ios"

3) "android"

4) "mobile"


上一篇:个人可以注册哪些顶级域名

下一篇:redis怎么开启客户端


redis hash
Copyright © 2002-2019 测速网 www.inhv.cn 皖ICP备2023010105号
测速城市 测速地区 测速街道 网速测试城市 网速测试地区 网速测试街道
温馨提示:部分文章图片数据来源与网络,仅供参考!版权归原作者所有,如有侵权请联系删除!

热门搜索 城市网站建设 地区网站制作 街道网页设计 大写数字 热点城市 热点地区 热点街道 热点时间 房贷计算器