Redis的ZINCRBY
命令用于對(duì)有序集合(sorted set)中的某個(gè)成員的分?jǐn)?shù)進(jìn)行增加操作。這個(gè)命令的數(shù)據(jù)類型就是有序集合(sorted set)。
有序集合是Redis中的一種數(shù)據(jù)結(jié)構(gòu),它允許用戶根據(jù)元素的分?jǐn)?shù)(score)來對(duì)元素進(jìn)行排序。每個(gè)元素都有一個(gè)唯一的分?jǐn)?shù),以及一個(gè)可選的字符串類型的成員鍵(member key)。
ZINCRBY
命令的基本語法是:
ZINCRBY key increment member
其中:
key
是有序集合的鍵。increment
是一個(gè)浮點(diǎn)數(shù),表示要增加的分?jǐn)?shù)。member
是有序集合中的成員鍵。執(zhí)行ZINCRBY
命令后,指定成員的分?jǐn)?shù)將增加指定的浮點(diǎn)數(shù)。如果該成員不存在于集合中,Redis會(huì)將其添加到集合中,并將其分?jǐn)?shù)設(shè)置為指定的值。