在Redis实例集

在Redis实例集
在Redis实例集

Redis的是字符串类型的无序集合,集合成员是独特的,这意味着没有重复的集合中的数据。
在Redis的收集是通过哈希表实现的,所以复杂的添加,删除,查找所有和O(1)。
在组成员的最大数量为232-1(4294967295,每组可存储约4000000000成员)。
例子
Redis 127.0.0.1:6379 >萨德runoobkey redis
(整数)1
Redis 127.0.0.1:6379 >萨德runoobkey mondb
(整数)1
Redis 127.0.0.1:6379 >萨德runoobkey MySQL
(整数)1
Redis 127.0.0.1:6379 >萨德runoobkey MySQL
(整数)0
Redis 127.0.0.1:6379 > smembers runoobkey

1)mysql
2)mondb
3)使用

在上面的例子中,我们使用SADD命令插入三个元素为一组命名为runoobkey。

Redis命令集

以下列出的基本命令的使用收集上市。
1萨德关键一{ member2 }
向集合中添加一个或多个成员

2个关键
获取集合成员的数目

3该KEY1 KEY2 } {
返回给定集合的一组差异

4 sdiffstore目的KEY1 KEY2 } {
返回给定集合的集合并将其存储在目的地。

5烧结KEY1 KEY2 } {
返回给定集合的交集

6 sinterstore目的KEY1 KEY2 } {
返回给定集合的交集并将其存储在目的地。

7 sismember关键成员
确定成员元素是否是集合键的成员。

8 smembers关键
返回集合的所有成员

9 smove源目的成员
将成员元素从源集移动到目标

10提供的关键
删除并返回集合中的随机元素

11 srandmember关键{数量}
在集合中返回一个或多个随机数

12该关键一{ member2 }
删除集合中的一个或多个成员

13众和key2 key1 { }
返回所有给定集合的联合。

14 sunionstore目的KEY1 KEY2 } {
所有给定的并集都存储在目的地集合中。

15 SSCAN键光标{匹配模式} {算}
迭代集中的元素

以上是Redis集合和集合的命令总结的详细解释。如有任何疑问,请留言或与当地社区交换意见。谢谢你的阅读。我们希望能帮助你。感谢您对本站的支持
免责声明:本网信息来自于互联网,目的在于传递更多信息,并不代表本网赞同其观点。其原创性以及文中陈述文字和内容未经本站证实,对本文以及其中全部或者部分内容、文字的真实性、完整性、及时性本站不作任何保证或承诺,并请自行核实相关内容。本站不承担此类作品侵权行为的直接责任及连带责任。如若本网有任何内容侵犯您的权益,请及时联系我们,本站将会在24小时内处理完毕。
相关文章
返回顶部