redis之zset类型常用命令

**对key重命名:rename

eg:rename live_rank_weekly_20190215_0 live_rank_weekly_20190210_0

**模糊查找keys :keys *live_rank_weekly*

**删除keys: del live_rank_weekly_20190210_0

**查看key是否存在:exists live_rank_weekly_20190210_0

** 设置过期时间:expire

**查看key的剩余时间:ttl

**判断key的类型:type live_rank_weekly_20190215_0

**zadd*:添加member, score 排序,member已经存在,再次添加会更新;

eg:add myzset 1 two

**zrem*:移出member:

eg:zrem myzset two

**zrange: 按照scores从小到到查询

eg:zrange myzset 0 -1 withscores

**zincrby:-不存在member则添加,存在给score值从1增加了2,增加到3

eg:zincrby myzset2 2 "one"

**ZREVRANGE":返回名称为 key 的 zset( 按 score 从大到小排序)中的 index 从 start 到 end 的所有元素

eg:ZREVRANGE chat_room_total_num_by_group_197 0 -1

**zrevrank": 返回名称为 key 的 zset 中 member 元素的排名(按 score 从大到小排序)即下标

eg:zrevrank chat_room_total_num_by_group_197 2353305419778

(integer) 0

**zrangebyscore': 返回集合中 score 在给定区间的元素;

eg:zrangebyscore myzset3 2 3 withscores(返回了 score 在 2~3 区间的元素)

zrevrangebyscore group_manager_all_0 1535880600255 1535794200255

**zcount":返回集合中 score 在给定区间的数量

eg:zcount myzset3 2 3

**zcard":返回集合中元素个数

eg:zrange myzset3 0 -1 withscores

**zscore": zscore myzset3 two

**zremrangebyrank":删除集合中排名在给定区间的元素

eg"zremrangebyrank myzset3 3 3

修改时间:set fans_group_name_update_flag_2271608549378 1548671760000

设置过期时间:pexpireat fans_group_name_update_flag_2271608549378 1548671760000

pexpireat fans_group_name_update_flag_2271608549378 1548671760000

 

批量删除

redis-cli -p 6325 -a uxin001 keys "fans_group_member_push_flag_*" | xargs redis-cli -p 6325 -a uxin001 DEL

redis-cli -p 6325 -a uxin001 fans_group_member_buy_list "2354249875458_1234294281145942019*" | xargs

redis-cli -a uxin001 -p 6326 KEYS *preview_user_list* | xargs -L 1 redis-cli -a uxin001 -p 6326 del

 

  • 0
    点赞
  • 0
    收藏
    觉得还不错? 一键收藏
  • 0
    评论

“相关推荐”对你有帮助么?

  • 非常没帮助
  • 没帮助
  • 一般
  • 有帮助
  • 非常有帮助
提交
评论
添加红包

请填写红包祝福语或标题

红包个数最小为10个

红包金额最低5元

当前余额3.43前往充值 >
需支付:10.00
成就一亿技术人!
领取后你会自动成为博主和红包主的粉丝 规则
hope_wisdom
发出的红包
实付
使用余额支付
点击重新获取
扫码支付
钱包余额 0

抵扣说明:

1.余额是钱包充值的虚拟货币,按照1:1的比例进行支付金额的抵扣。
2.余额无法直接购买下载,可以购买VIP、付费专栏及课程。

余额充值