Redis 有序集合 命令集
- BZPOPMAX: BZPOPMAX zset1 zset2 0 ---多个集合最大元素
- BZPOPMIN:BZPOPMIN zset1 zset2 0 ---多个集合最小元素
- ZADD:ZADD myzset 2 "two" 3 "three" --向集合添加元素
- ZCARD: ZCARD myzset --显示集合元素个数
- ZCOUNT : ZCOUNT myzset -inf +inf ---依据入集顺序值(rank)来统计元素个数
- ZINCRBY: ZINCRBY myzset 2 "one" ---修改menber的score数值
- ZINTERSTORE:ZINTERSTORE out 2 zset1 zset2 WEIGHTS 2 3 ---求多个集合的交集到一个新的集合,score值加权
- ZLEXCOUNT:ZLEXCOUNT myzset - + ---依据Member值来统计元素个数
- ZPOPMAX:ZPOPMAX zset1 ---一个集合最大元素
- ZPOPMIN:ZPOPMIN zset1 ---一个集合最小元素
- ZRANGE:ZRANGE myzset 0 -1 --依据入集顺序(rank)值显示集合元素
- ZRANGEBYLEX : ZRANGEBYLEX myzset - (c ---依据Member值显示集合元素
- ZRANGEBYSCORE : ZRANGEBYSCORE myzset (1 2 --依据score值显示集合元素
- ZRANK:ZRANK myzset "three" -- 从0开始计数显示元素的位置
- ZREM: ZREM myzset "two --- 删除指定的元素
- ZREMRANGEBYLEX: ZRANGE myzset 0 -1 ---依据member值,删除范围内的数据;
- ZREMRANGEBYRANK :ZREMRANGEBYRANK myzset 0 1 ---依据入集顺序值,删除范围内的数据;
- ZREMRANGEBYSCORE: ZREMRANGEBYSCORE myzset -inf (2 ---依据score值,删除范围内的数据;
- ZREVRANGE : ZREVRANGE myzset 0 -1 --反向:依据入集顺序(rank)值显示集合元素
- ZREVRANGEBYLEX: ZREVRANGEBYLEX myzset - (c --- 反向: 依据Member值显示集合元素
- ZREVRANGEBYSCORE: ZREVRANGEBYSCORE myzset (1 2 --反向:依据score值显示集合元素
- ZREVRANK: ZRANK myzset "three" -- 反向:从末尾为0开始计数显示元素的位置
- ZSCAN:
- ZSCORE: ZSCORE myzset "one" -- 显示member的顺序
- ZUNIONSTORE: ZUNIONSTORE out 2 zset1 zset2 WEIGHTS 2 3 ---求多个集合的合集到一个新的集合,score值加权
Jack Sun