Redis 集合(Set)命令

更新时间: 2019-07-07 15:54

Redis 的 Set 是 String 类型的无序集合。集合成员是唯一的,这就意味着集合中不能出现重复的数据。

Redis 中集合是通过哈希表实现的,所以添加,删除,查找的复杂度都是 O(1)。

下表列出了 Redis 集合基本命令:

序号 命令 描述
1 Redis Sadd 命令 向集合添加一个或多个成员
2 Redis Scard 命令 获取集合的成员数
3 Redis Sdiff 命令 返回给定所有集合的差集
4 Redis Sdiffstore 命令 返回给定所有集合的差集并存储在 destination 中
5 Redis Sinter 命令 返回给定所有集合的交集
6 Redis Sinterstore 命令 返回给定所有集合的交集并存储在 destination 中
7 Redis Sismember 命令 判断 member 元素是否是集合 key 的成员
8 Redis Smembers 命令 返回集合中的所有成员
9 Redis Smove 命令 将 member 元素从 source 集合移动到 destination 集合
10 Redis Spop 命令 移除并返回集合中的一个随机元素
11 Redis Srandmember 命令 返回集合中一个或多个随机数
12 Redis Srem 命令 移除集合中一个或多个成员
13 Redis Sunion 命令 返回所有给定集合的并集
14 Redis Sunionstore 命令 所有给定集合的并集存储在 destination 集合中
15 Redis Sscan 命令 迭代集合中的元素

更多命令请参考:Redis 命令

破壁书

破壁书

邵燕君 主编、王玉玊 副主编 / 生活•读书•新知三联书店 生活书店出版有限公司 / 2018-6-1 / 88.00

*一本神奇的网络文化辞典,解读二次元、宅文化、网文、游戏、流行文化,让人大开眼界; *245个网络文化核心关键词,追本溯源,讲述背后文化演变与有趣故事,读来恍然大悟,知其然,更知其所以然; *北大中文系学术团队数年研究成果,曹文轩、韩少功、李敬泽、猫腻顾问推荐,三联生活书店花3年倾力打造; *百度 查不到、词条不过时、形式新颖丰富、文章可读性强、学术上经得起推敲,五大特点打造权威......一起来看看 《破壁书》 这本书的介绍吧!

URL 编码/解码

URL 编码/解码

URL 编码/解码

Markdown 在线编辑器

Markdown 在线编辑器

Markdown 在线编辑器

RGB HSV 转换

RGB HSV 转换

RGB HSV 互转工具