Redis的Sorted Set(有序集合)是一個(gè)支持添加、刪除和更新分?jǐn)?shù)的集合。要更新Sorted Set中的成員分?jǐn)?shù),您可以使用ZADD
命令。ZADD
命令的基本語(yǔ)法如下:
ZADD key score member [score member ...]
其中:
key
是Sorted Set的名稱。score
是成員的分?jǐn)?shù)。member
是要添加或更新的成員。以下是使用ZADD
命令更新Sorted Set中的成員分?jǐn)?shù)的示例:
ZADD my_sorted_set 100 member1
ZADD my_sorted_set 150 member1
在這個(gè)例子中,我們將member1
的分?jǐn)?shù)從100更新為150?,F(xiàn)在,member1
在Sorted Set中的分?jǐn)?shù)為150。
注意:如果您只想更新成員的分?jǐn)?shù)而不添加新成員,可以使用ZADD
命令的變種ZADD KEY score member
。這將覆蓋現(xiàn)有成員的分?jǐn)?shù)。