sort <key> [asc] [desc]:根据指定key的值排序,key的值只能是数字 示例:
127.0.0.1:6379> rpush numbers
5 3 4
(integer
) 3
127.0.0.1:6379> sort numbers
1) "3"
2) "4"
3) "5"
sort <key> [alpha] [asc] [desc]:根据指定key的值排序,key的值可以是数字或字母 示例:
127.0.0.1:6379> sadd letters b a c
(integer
) 3
127.0.0.1:6379> sort letters alpha
1) "a"
2) "b"
3) "c"
sort <key> by <patter> [alpha] [asc] [desc]:根据指定匹配key的值排序,如果key的值是非数字,要加上alpha 示例:
127.0.0.1:6379> sadd letter
1-price
3-price
2-price
(integer
) 3
127.0.0.1:6379> sort letter by
*-price
1) "1-price"
2) "2-price"
3) "3-price"
limit <startIndex> <endIndex>:返回指定索引上的值,只对sort有效 sort <key> store <sorted_key>:将排序后的值保存在指定的key中