首页 > 数据库 >写写Redis十大类型zset的常用命令

写写Redis十大类型zset的常用命令

时间:2023-11-24 19:56:58浏览次数:39  
标签:zset min max Redis member score key 常用命令

其实这些命令官方上都有,而且可读性很强,还有汉化组翻译的http://redis.cn/commands.html,不过光是练习还是容易忘,写一写博客记录一下

从zset类型开始写||zset类型适合做排行榜,score排行后显示member

应用场景:商品销售的排序

zadd key score member [key member] //这里和sadd不同的是zset类型会多出来一个score参数

zrange key start stop [withscores] //按照元素从小到大返回序列

zrevrange key start stop

zrangebyscore key [(]min max [withscores] [limit n m]  //(表示不包含,这是通过score获取一个区间的member

zscore key member //获取具体分数

zcard key //获取key中member的数量

zrem key member //member和score一起没

zincrby key increment member //给一个元素加分数

zcount key min max

zmpop n key min/max count n //从zset中弹出值

zrank key values //得到zset中一个值的下标值

zrevrank key values

标签:zset,min,max,Redis,member,score,key,常用命令
From: https://www.cnblogs.com/kun1790051360/p/17854623.html

相关文章

  • redisson是如何实现锁自动续期的
    Redisson是一个在Redis的基础上实现的Java驻留对象和服务,同时也是一个具有许多功能的Java驻留对象和服务库。Redisson提供了很多分布式相关的服务,其中就包括分布式锁。Redisson的锁自动续期功能主要通过以下方式实现:锁的续期:当一个线程获取了Redisson的锁之后,默认......
  • Docker 常用命令 -- 容器(Container)篇
    1.查看容器dockerps列表正在运行的容器dockerps-a列表所有容器dockerps-q只列表容器的ID-aq是所有容器的ID2.运行容器dockerrun-it-d--name要取的别名镜像名:Tag/bin/bash-i以交互模式运行容器通常与-t一起用-t为容器重新分配一个伪终端......
  • 生产实践:Redis与Mysql的数据强一致性方案
    公众号「架构成长指南」,专注于生产实践、云原生、分布式系统、大数据技术分享。数据库和Redis如何保持强一致性,这篇文章告诉你目的Redis和Msql来保持数据同步,并且强一致,以此来提高对应接口的响应速度,刚开始考虑是用mybatis的二级缓存,发现坑不少,于是决定自己搞要关注的问题点......
  • Docker 常用命令
    镜像(Image)篇1.查看Docker中已有的镜像dockerimagels还有一个dockerimages这是一个旧版的命令,自Docker17.06版本引入dockerimage的命令参数-a列表出有的镜像2.搜索镜像dockersearchubuntu最好下载official为OK的,这表示是官方认可的,这命令中的"ubunt......
  • 虚拟机linux系统配置安装redis(每日总结11.23)
    1.进入到root模式下cd/export/server/2.下载wgethttp://download.redis.io/releases/redis-5.0.7.tar.gz3.解压tar-zvxfredis-5.0.7.tar.gz4.把文件移动到redis文件夹里mvredis-5.0.7/export/server/redis5.进入redis文件夹里cdredis6.编译m......
  • Redis深入理解-Socket连接建立流程以及文件事件处理机制
    RedisServer运行原理图Redis服务器中Socket网络建立以及文件事件模型一个redis单机,可以抗几百上千的并发,这里的并发指的就是同时可以有几百个client对这个redisserver发起请求,都需要去建立网络连接,同时间可能会有几百个redisclient通过socket和我们的redisserve......
  • 【转载】Laravel10.x Session 储存到 Redis
    参考https://learnku.com/docs/laravel/10.x/session/14855#configurationhttps://blog.csdn.net/wen_3370/article/details/88072364注意经过测试Cache的内容默认存储到DB1经过测试Session配置为储存到Redis则默认存储到DB0环境软件/系统版本说明wi......
  • Redis进一步学习
    Redis         AOF(Append-OnlyFile)和RDB(RedisDataBase)是Redis数据库持久化的两种主要方式,它们都用于在Redis服务器重启时保留数据。AOF(Append-OnlyFile):想象一下AOF就像是数据库的操作日志,记录了所有对Redis数据的写操作。每当有一个写操作发生时,比......
  • 【转载】Laravel10.x 使用 Redis
    参考https://blog.csdn.net/china773728236/article/details/123217974https://blog.csdn.net/CrayonShinChaner/article/details/120622009https://blog.csdn.net/l2x1314258/article/details/114965680https://learnku.com/docs/laravel/10.x/redis/14887(如果不方便开启p......
  • redis -- 相关
    https://cloud.tencent.com/developer/article/1553633 1.下载https://redis.io/downloadcd/usr/local/srcwget-chttp://download.redis.io/releases/redis-3.2.6.tar.gz复制2.解压cd/usr/local/srctarxzfredis-3.2.6.tar.gz复制3.编译cd/usr/local/src/re......