SORT_RO

Syntax
SORT_RO key [BY pattern] [LIMIT offset count] [GET pattern [GET
  pattern ...]] [ASC | DESC] [ALPHA]
Available since:
7.0.0
Time complexity:
O(N+M*log(M)) where N is the number of elements in the list or set to sort, and M the number of returned elements. When the elements are not sorted, complexity is O(N).
ACL categories:
@read, @set, @sortedset, @list, @slow, @dangerous,

SORT 命令的只读变体。它与原始的 SORT 完全相同,但拒绝 STORE 选项,可以安全地用于只读副本。

由于原始的SORT具有STORE选项,它在Redis命令表中被技术性地标记为写入命令。因此,即使连接处于只读模式(参见Redis集群的READONLY命令),Redis集群中的只读副本也会将其重定向到主实例。

引入SORT_RO变体是为了允许在只读副本中使用SORT行为,而不会破坏命令标志的兼容性。

查看原始SORT以获取更多详细信息。

示例

SORT_RO mylist BY weight_*->fieldname GET object_*->fieldname

RESP2/RESP3 回复

Array reply: a list of sorted elements.
RATE THIS PAGE
Back to top ↑