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
webacc.exe是什么文件?webacc.exe是不是病毒
WINSYS.vbs是什么文件?WINSYS.vbs是不是病毒
winssh.exe是什么文件?winssh.exe是不是病毒
wt.exe是什么文件?wt.exe是不是病毒
winsysetm.exe是什么文件?winsysetm.exe是不是病毒
winstrve.exe是什么文件?winstrve.exe是不是病毒
winsysupd7.exe是什么文件?winsysupd7.exe是不是病毒
winsysupd.exe是什么文件?winsysupd.exe是不是病毒
winsysupd2.exe是什么文件?winsysupd2.exe是不是病毒
winsysupd8.exe是什么文件?winsysupd8.exe是不是病毒