Redis入门 互动版

SORT


排序是很常见的需求,在 redis 中可以使用SORT命令来实现排序,语法格式如下:

SORT key [BY pattern] [LIMIT offset count] [GET pattern [GET pattern ...]] [ASC | DESC] [ALPHA] [STORE destination]

示例

# 开销金额列表

redis> LPUSH cost 30 1.5 10 8
(integer) 4

# 排序

redis> SORT cost
1) "1.5"
2) "8"
3) "10"
4) "30"

使用SORT命令,可以返回或保存给定列表、集合、有序集合 key 中经过排序的元素。

排序默认以数字作为对象,值被解释为双精度浮点数,然后进行比较。

请将示例中 cost 进行降序排序。