我是靠谱客的博主 失眠巨人,这篇文章主要介绍redis队列(set),现在分享给大家,希望可以做个参考。

2019独角兽企业重金招聘Python工程师标准>>> hot3.png

Redis的Set是string类型的无序集合。集合成员是唯一的,这就意味着集合中不能出现重复的数据。Redis 中 集合是通过哈希表实现的,所以添加,删除,查找的复杂度都是O(1)。集合中最大的成员数为 232 - 1 (4294967295, 每个集合可存储40多亿个成员)。

话不多说我们直接来看命令:

sadd/smembers/sismember

Redis Sadd 命令将一个或多个成员元素加入到集合中,已经存在于集合的成员元素将被忽略。假如集合 key 不存在,则创建一个只包含添加的元素作成员的集合。当集合 key 不是集合类型时,返回一个错误。

注意:在Redis2.4版本以前, SADD 只接受单个成员值。

复制代码
1
SADD KEY_NAME VALUE1..VALUEN

 

Redis Smembers 命令返回集合中的所有的成员。 不存在的集合 key 被视为空集合。

复制代码
1
SMEMBERS KEY VALUE

 

Sismember 命令判断成员元素是否是集合的成员。

复制代码
1

最后

以上就是失眠巨人最近收集整理的关于redis队列(set)的全部内容,更多相关redis队列(set)内容请搜索靠谱客的其他文章。

本图文内容来源于网友提供,作为学习参考使用,或来自网络收集整理,版权属于原作者所有。
点赞(87)

评论列表共有 0 条评论

立即
投稿
返回
顶部