在Redis中,有序集合(Sorted Set)是一種存儲唯一元素的集合,其中每個元素都有一個分數(score)。元素按照分數進行排序。要添加元素到有序集合中,您可以使用ZADD
命令。以下是ZADD
命令的基本語法:
ZADD key score member [score member ...]
參數說明:
key
:有序集合的鍵名。score
:元素的分數。member
:要添加到有序集合中的元素。示例:
# 添加一個元素到有序集合中,分數為10
ZADD my_sorted_set 10 "apple"
# 添加多個元素到有序集合中,分數分別為20、30和40
ZADD my_sorted_set 20 "banana" 30 "orange" 40 "grape"
在這個例子中,我們向名為my_sorted_set
的有序集合中添加了一個元素"apple"
,分數為10。然后,我們添加了三個元素"banana"
、"orange"
和"grape"
,它們的分數分別為20、30和40。現在,my_sorted_set
包含以下元素:
1. "apple" 10
2. "banana" 20
3. "orange" 30
4. "grape" 40
這些元素按照分數從低到高排序。