16、sort排序

it2024-04-18  45

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中

最新回复(0)