zoukankan      html  css  js  c++  java
  • Redis常用命令(6)——SortedSet

    ZADD

    格式:ZADD key score member [[score member] [score member] ...]

    作用:向有序集合key中插入一个或多个元素。如果元素已经存在,更新score的值并移动member的位置。

    返回值:新插入的成员的个数,不包括已经存在的member。

    ZCARD

    格式:ZCARD key

    作用:返回有序集合key的元素个数。

    返回值:元素个数。

    ZCOUNT

    格式:ZCOUNT key min max

    作用:返回有序集合key中分数在min到max的元素的个数。

    返回值:元素的个数。

    ZINCRBY

    格式:ZINCRBY key increment member

    作用:在有序集合key的member元素的分数上增加increment。increment可以是负数。

    返回值:member元素的新分数。

    ZRANGE

    格式:ZRANGE key start stop [WITHSCORES]

    作用:按照默认的升序,返回有序集合key中位置从start到stop的所有元素。如果带有WITHSCORES则同时返回对应的分数。start和stop从0开始,如为负数表示从右侧开始,-1表示最后一个元素。

    返回值:元素列表,如有WITHSCORES同时返回分数。

    ZRANGEBYSCORE

    格式:ZRANGEBYSCORE key min max [WITHSCORES] [LIMIT offset count]

    作用:按照默认的升序,返回有序集合key中分数从min到max的所有元素,包括min和max。如果带有WITHSCORES则同时返回对应的分数。limit类似于SQL中的limit,用于从指定的偏移位置取指定个数的元素。对于分数相同的元素,按照字典顺序排序。min和max可以使用 -inf 和 +inf 表示无穷大。如果不希望包括min或max,可以在min或max前加英文括号,如(min、(max。

    返回值:元素列表,如有WITHSCORES同时返回分数。

    ZRANK

    格式:ZRANK key member

    作用:按照默认的升序,返回元素member在有序集合key中的排名。

    返回值:member在有序集合key中的排名。如果member不存在则返回nil。

    ZREM

    格式:ZREM key member [member ...]

    作用:移除有序集合key中的一个或多个元素。

    返回值:成功移除的元素个数。

    ZREMRANGEBYRANK

    格式:ZREMRANGEBYRANK key start stop

    作用:移除有序集合key中排名在start和stop范围内的所有元素,包括start和stop。

    返回值:成功移除的元素个数。

    ZREMRANGEBYSCORE

    格式:ZREMRANGEBYSCORE key min max

    作用:移除有序集合key中分数在min和max范围内的所有元素,包括min和max。

    返回值:成功移除的元素个数。

    ZREVRANGE

    格式:ZREVRANGE key start stop [WITHSCORES]

    作用:按照降序,返回有序集合key中位置从start到stop的所有元素。如果带有WITHSCORES则同时返回对应的分数。start和stop从0开始,如为负数表示从右侧开始,-1表示最后一个元素。

    返回值:元素列表,如有WITHSCORES同时返回分数。

    ZREVRANGEBYSCORE

    格式:ZREVRANGEBYSCORE key max min [WITHSCORES] [LIMIT offset count]

    作用:按照降序,返回有序集合key中分数从min到max的所有元素,包括min和max。如果带有WITHSCORES则同时返回对应的分数。limit类似于SQL中的limit,用于从指定的偏移位置取指定个数的元素。对于分数相同的元素,按照字典顺序排序。min和max可以使用 -inf 和 +inf 表示无穷大。如果不希望包括min或max,可以在min或max前加英文括号,如(min、(max。

    返回值:元素列表,如有WITHSCORES同时返回分数。

    ZREVRANK

    格式:ZREVRANK key member

    作用:按照降序,返回元素member在有序集合key中的排名。

    返回值:member在有序集合key中的排名。如果member不存在则返回nil。

    ZSCORE

    格式:ZSCORE key member

    作用:返回有序集合key中member元素的分数。

    返回值:key中member元素的分数。如果key不存在或member不存在,返回nil。

    原文地址:http://caiguoqing.org/post/109

  • 相关阅读:
    Spring Cloud微服务安全实战_5-4_认证服务器使用spring session
    Spring Cloud微服务安全实战_5-3_基于session的SSO
    Spring Cloud微服务安全实战_5-2_实现授权码认证流程&实现SSO初步
    Spring Cloud微服务安全实战_5-1_单点登录基本架构
    Linux启动Spring boot项目命令
    Spring Cloud微服务安全实战_4-10_用spring-cloud-zuul-ratelimit做限流
    Spring Cloud微服务安全实战_4-9_用zuul网关解耦安全逻辑和业务逻辑
    Spring Cloud微服务安全实战_4-8_网关安全_01
    Spring Cloud微服务安全实战_4-7_token&client信息持久化到数据库
    几个好用Maven 镜像仓库地址
  • 原文地址:https://www.cnblogs.com/chengxuzhixin/p/6391240.html
Copyright © 2011-2022 走看看