?
本文檔使用 php中文網(wǎng)手冊(cè) 發(fā)布
SADD key member [member ...]
自1.0.0起可用。
時(shí)間復(fù)雜度: O(1)為每個(gè)元素添加,所以O(shè)(N)在用多個(gè)參數(shù)調(diào)用該命令時(shí)添加N個(gè)元素。
將指定的成員添加到存儲(chǔ)在的集合中key
。指定的已經(jīng)是該組成員的成員將被忽略。如果key
不存在,則在添加指定成員之前創(chuàng)建一個(gè)新集。
當(dāng)存儲(chǔ)的值key
不是集合時(shí),將返回錯(cuò)誤。
整數(shù)回復(fù):添加到集合中的元素?cái)?shù)量,不包括集合中已經(jīng)存在的所有元素。
>= 2.4
:接受多個(gè)member
參數(shù)。2.4之前的 Redis 版本只能為每個(gè)呼叫添加一個(gè)成員。
redis> SADD myset "Hello" (integer) 1
redis> SADD myset "World" (integer) 1
redis> SADD myset "World" (integer) 0
redis> SMEMBERS myset 1) "Hello" 2) "World"