Redis 集合命令

2021-08-09 10:42:53 字數 978 閱讀 5313

下表列出了 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 批量設定字段值 語法 ...