ZADD
命令用于將一個或多個成員添加到有序集合(sorted set)中,并返回新集合的長度。但是,ZADD
本身不會對數據進行排序。要按順序獲取有序集合中的數據,你可以使用 ZRANGE
或 ZREVRANGE
命令。
以下是如何使用這些命令的示例:
ZADD my_sorted_set 1 "one"
ZADD my_sorted_set 2 "two"
ZADD my_sorted_set 3 "three"
ZRANGE my_sorted_set 0 -1
這將返回一個包含所有元素的列表,按升序排列。在這個例子中,輸出將是:
1) "one"
2) "two"
3) "three"
ZREVRANGE my_sorted_set 0 -1
這將返回一個包含所有元素的列表,按降序排列。在這個例子中,輸出將是:
1) "three"
2) "two"
3) "one"
注意,ZRANGE
和 ZREVRANGE
的第一個參數是起始索引,第二個參數是結束索引。-1
表示最后一個元素。