炫意html5
最早CSS3和HTML5移动技术网站之一

Redis 集合(sets)

集合

Redis 集合Redis集合是唯一字符串的无序集合。惟一意味着集合不允许键中的数据重复。在Redis集合中,添加、删除和测试O(1)中成员的存在性(常量时间与集合中包含的元素数量无关)。列表的最大长度为232 – 1个元素(4294967295,每个集合超过40亿个元素)。
例如:
redis 127.0.0.1:6379> SADD tutorials redis
(integer) 1
redis 127.0.0.1:6379> SADD tutorials mongodb
(integer) 1
redis 127.0.0.1:6379> SADD tutorials mysql
(integer) 1
redis 127.0.0.1:6379> SADD tutorials mysql
(integer) 0
redis 127.0.0.1:6379> SMEMBERS tutorials
1) "mysql"
2) "mongodb"
3) "redis"
在上面的例子中,命令SADD在Redis名为’tutorials’的集合中插入了三个值。

集合命令

命令描述
SADD key member1 [member2]将一个或多个成员添加到集合中
SCARD key获取集合中的成员数
SDIFF key1 [key2]减去多套
SDIFFSTORE destination key1 [key2]减去多个集合并将结果集合存储在密钥中
SINTER key1 [key2]相交多组
SINTERSTORE destination key1 [key2]与多个集合相交并将结果集存储在密钥中
SISMEMBER key member确定给定值是否为集合的成员
SMEMBERS key获取集合中的所有成员
SMOVE source destination member将成员从一组移动到另一组
SPOP key从集合中删除并返回一个随机成员
SRANDMEMBER key [count]从集合中获取一个或多个随机成员
SREM key member1 [member2]从集合中删除一个或多个成员
SUNION key1 [key2]添加多组
SUNIONSTORE destination key1 [key2]添加多个集合并将结果集存储在密钥中
SSCAN key cursor [MATCH pattern] [COUNT count]增量迭代set元素

炫意HTML5 » Redis 集合(sets)

Java基础教程Android基础教程