溫馨提示×

redis中的hash怎么排序

小新
931
2021-03-04 11:44:57
欄目: 云計算

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"

0
亚洲午夜精品一区二区_中文无码日韩欧免_久久香蕉精品视频_欧美主播一区二区三区美女