下表列出了 redis
集合基本命令:
序號命令及描述
sadd key member1 [member2]
向集合新增乙個或多個成員
scard key
獲取集合的成員數
sdiff key1 [key2]
返回給定所有集合的差集
sdiffstore destination key1 [key2]
返回給定所有集合的差集並儲存在 destination 中
sinter key1 [key2]
返回給定所有集合的交集
sinterstore destination key1 [key2]
返回給定所有集合的交集並儲存在 destination 中
sismember key member
判斷 member
元素是否是集合
key
的成員
smembers key
返回集合中的所有成員
smove source destination member
將 member
元素從
source
集合移動到
destination 集合
spop key
移除並返回集合中的乙個隨機元素
srandmember key [count]
返回集合中乙個或多個隨機數
srem key member1 [member2]
移除集合中乙個或多個成員
sunion key1 [key2]
返回所有給定集合的並集
sunionstore destination key1 [key2]
所有給定集合的並集儲存在 destination
集合中
sscan key cursor [match pattern] [count count]
迭代集合中的元素
Redis 集合命令
1 sadd key member1 member2 向集合新增乙個或多個成員 2 scard key 獲取集合的成員數 3 sdiff key1 key2 返回給定所有集合的差集 4 sdiffstore destination key1 key2 返回給定所有集合的差集並儲存在 destinat...
Redis之集合命令
127.0.0.1 6379 flushdb 清空資料庫 ok127.0.0.1 6379 sadd set1 a b c d f 新增乙個集合 integer 5 127.0.0.1 6379 scard set1 計算乙個集合中的元素個數 integer 5 127.0.0.1 6379 sre...
redis集合hash命令
1 hset 設定字段值 語法 hset key field value hset fern name lym hset fern email fern 163.com 2 hget 獲取字段值 語法 hget key field hget fern name 3 hmset 批量設定字段值 語法 ...