Redis--高级架构.ppt

  1. 1、本文档共62页,可阅读全部内容。
  2. 2、原创力文档(book118)网站文档一经付费(服务费),不意味着购买了该文档的版权,仅供个人/单位学习、研究之用,不得用于商业用途,未经授权,严禁复制、发行、汇编、翻译或者网络传播等,侵权必究。
  3. 3、本站所有内容均由合作方或网友上传,本站不对文档的完整性、权威性及其观点立场正确性做任何保证或承诺!文档内容仅供研究参考,付费前请自行鉴别。如您付费,意味着您自己接受本站规则且自行承担风险,本站不退款、不进行额外附加服务;查看《如何避免下载的几个坑》。如果您已付费下载过本站文档,您可以点击 这里二次下载
  4. 4、如文档侵犯商业秘密、侵犯著作权、侵犯人身权等,请点击“版权申诉”(推荐),也可以打举报电话:400-050-0827(电话支持时间:9:00-18:30)。
查看更多
Redis--高级架构.ppt

3.4.11 集合之smembers SMEMBERS key 返回集合 key 中的所有成员。 不存在的 key 被视为空集合。 3.4.1 集合(set)之sadd SADD key member [member ...] 将一个或多个 member 元素加入到集合 key 当中,已经存在于集合的 member 元素将被忽略。 假如 key 不存在,则创建一个只包含 member 元素作成员的集合。 当 key 不是集合类型时,返回一个错误。 返回值: 新增成功的元素个数 3.4.2 集合之srem SREM key member [member ...] 移除集合 key 中的一个或多个 member 元素,不存在的 member 元素会被忽略 返回值:被成功移除的元素的数量,不包括被忽略的元素 注:当 key 不是集合类型,返回一个错误 3.4.3 集合之scard SCARD key 返回集合 key 的基数(集合中元素的数量)。 返回集合的元素个数。 当 key 不存在时,返回 0 。 3.4.4 集合之sismember SISMEMBER key member 判断 member 元素是否集合 key 的成员。 返回值: 如果 member 元素是集合的成员,返回 1 。 如果 member 元素不是集合的成员,或 key 不存在,返回 0 3.4.5 集合之smove SMOVE source destination member 将 member 元素从 source 集合移动到 destination 集合。 SMOVE 是原子性操作。 返回值: 1 如果 source 集合不存在或不包含指定的 member 元素,返回 0 当 source 或 destination 不是集合类型时,返回一个错误。 3.4.6 集合之spop SPOP key 移除并返回集合中的一个随机元素 SRANDMEMBER 返回集合中的一个随机元素 返回值: 被移除的随机元素。 注:当 key 不存在或 key 是空集时,返回 nil 3.4.7 集合之sinter SINTER key1 [key2 ...] 返回key1 key2 ..keyn的交集 不存在的 key 被视为空集(结果肯定是空集了) 返回值: 交集成员的列表。 sinterstore dest key1 [key2] 返回结果储存在dest集合中 SUNION SUNIONSTORE SDIFF SDIFFSTORE 3.5.1 有序集合 ZADD key score member [[score member] [score member] ...] score可为整数或浮点数,score可重复 返回:成功添加的元素数量 zrem key member1 [member2 ..] 删除member1,member2 返回:被成功移除的数量 zcard key 返回key中元素的数量 zcount key min max 返回[min,max] 区间内元素的数量 ZRANGE key start stop [WITHSCORES] 返回start-stop的元素 ZSCORE key member 返回成员 member 的 score 值。 如果 member 元素不是有序集 key 的成员,或 key 不存在,返回 nil 。 zrevrange key start stop [withscores] 倒序排列后,返回start-stop的元素 ZRANGEBYSCORE key min max [WITHSCORES] [LIMIT offset count] 按分数(升续)排序,取[min,max]之间的值, 并偏移offset取count个 zrevrangebyscore 不解释 ZRANK key member 返回member的排名,升序比较,从第0名开始 zrevrank key member 不解释 ZREMRANGEBYRANK key start stop 按排名删除 start-stop名的元素 zremrangebyscore key start,stop 按分数删除[start,stop]之间的元素 ZINTERSTORE destination numkeys key [key ...] [WEIGHTS weight [weight ...]] [AGGREGATE SUM|MIN|MAX

文档评论(0)

heroliuguan + 关注
实名认证
内容提供者

该用户很懒,什么也没介绍

版权声明书
用户编号:8073070133000003

1亿VIP精品文档

相关文档