redis zadd 如何添加元素

小樊
81
2024-11-06 20:38:08
欄目: 云計(jì)算

ZADD 是 Redis 中的一個(gè)命令,用于將一個(gè)或多個(gè)成員添加到有序集合(sorted set)中。每個(gè)成員都會(huì)關(guān)聯(lián)一個(gè)分?jǐn)?shù)(score),有序集合會(huì)根據(jù)分?jǐn)?shù)對(duì)成員進(jìn)行排序。

以下是 ZADD 命令的基本語法:

ZADD key score member [score member ...]

參數(shù)說明:

  • key:有序集合的鍵名。
  • score:成員的分?jǐn)?shù)。
  • member:要添加的成員。

示例:

  1. 添加一個(gè)成員到有序集合:
ZADD my_sorted_set 10 "apple"

這將會(huì)把分?jǐn)?shù)為 10 的成員 “apple” 添加到名為 “my_sorted_set” 的有序集合中。

  1. 添加多個(gè)成員到有序集合:
ZADD my_sorted_set 10 "apple" 20 "banana" 30 "cherry"

這將會(huì)把分?jǐn)?shù)為 10 的成員 “apple”、分?jǐn)?shù)為 20 的成員 “banana” 和分?jǐn)?shù)為 30 的成員 “cherry” 添加到名為 “my_sorted_set” 的有序集合中。

注意:如果有序集合中的成員已經(jīng)存在,那么它們的分?jǐn)?shù)將被更新為新的分?jǐn)?shù)。

0