Redis 的 Set调集是一种string类型的无序调集 。 调集中当作员是独一的 , 是以调集中不克不及呈现反复的数据 。 Redis 中调集是经由过程哈希表实现的 , 所以添加 , 删除 , 查找的复杂度都是 O(1) 。 本文介绍下Redis Set调集的常用号令 。
需要这些哦
Redis
方式/
1Sadd和Smembers号令 。 起首经由过程Sadd号令添加调集元素 , 然后经由过程smembers号令查看调集中的元素 。 操作如下所示 。
文章插图
2Scard/sdiff/SdiffStore号令 。 Scard是获取调集中的当作员数 , SDiff是返回给定所有调集的差集 , SDiffStore是把所有调集返回的差集存储到指定的调集中 。
文章插图
3sinter\sinterstore\sismerber号令 。 sinter号令是返回给定所有调集的交集 , 语法为sinter key1 key2;sinterstroe号令是把调集存储到另一个调集中 , 语法为sinterstore des key1 key2,sismember名利判定元素是否是调集的当作员 。
文章插图
4smove和spop号令 。 smove号令是将元素从s调集移动到d调集 , spop号令是移除而且 返回调集中的一个随机元素 。
文章插图
5srandmember、srem号令 。 srandmember号令是返回调集中的一个或者是多个随机数 。 srem是移除调集中的一个或者是多个当作员 。
文章插图
6【Redis Set集命令操作指南】sunion返回给定的所有调集的并集;sunionstore返回所有给定调集的并集并存储在另一个调集中 。 sscan是迭代调集中的元素 。 具体语法见下图的利用体例 。
文章插图
注重事项Set 调集设计到并集 , 交集等运算 , 可以多操练 , 多把握
以上内容就是Redis Set集命令操作指南的内容啦 , 希望对你有所帮助哦!
推荐阅读
- 怎么利用好网络空间
- dnf怎么聚集物品
- 删除WPS顽固空白页的方法
- Hash Redis 哈希数据类型命令操作指南
- 如何通过赶集网发布租房信息
- 好听的仓鼠名字大全集
- Redis键命令使用指导
- Unity3D如何在Asset Store中下载正版免费资源
- 密集恐惧症怎么治疗?需要按时吃药吗?
- 60种多肉养护大合集!超全超实用,肉迷必看