存入数据代码
/*
  redisTemplate.opsForZSet().add(K key, V value, double score);*/String redisKey = "yourKey";Long itemId = 100;Long itemId = 101;// 存放数据redisTemplate.opsForZSet().add(redisKey , itemId, System.currentTimeMillis());redisTemplate.opsForZSet().add(redisKey , itemId2, System.currentTimeMillis());取值数据代码,取值为yourKey的数据按照得分的降序排列取前十
/*redisTemplate.opsForZSet().reverseRange(K key, long start, long end);*/String redisKey = "yourKey";Set<Object> reverseRange = redisTemplate.opsForZSet().reverseRange(redisKey , 0, 9);

参考文章:

https://blog.csdn.net/qq_39071667/article/details/88867677

https://blog.csdn.net/weixin_37490221/article/details/78135815

redisTemplate 实现有序集合排序相关推荐

  1. Redis 笔记(07)— sorted set 类型(添加、删除有序集合元素、获取分数范围内成员、按score排序、返回集合元素个数)

    zset 可能是 Redis 提供的最为特色的数据结构,一方面它是一个 set,保证了内部 value 的唯一性,另一方面它可以给每个 value 赋予一个 score,代表这个 value 的排序权 ...

  2. Redis-07Redis数据结构--有序集合ZSet

    文章目录 概述 有序集合的数据结构 Redis 有序集合的部分命令 spring-data-redis 对有序集合的封装 使用 Spring 操作有序集合 注意 代码 概述 有序集合和集合类似,只是说 ...

  3. Redis有序集合详解

    有序集合和集合类似,只是说它是有序的,和无序集合的主要区别在于每一个元素除了值之外,它还会多一个分数.分数是一个浮点数,在 Java 中是使用双精度表示的,根据分数,Redis 就可以支持对分数从小到 ...

  4. redis实战_Redis实战(7)-SortedSet实战之认识有序集合(命令行与代码实战)

    缓存中间件Redis拥有许多丰富.重要且有趣的数据结构,前文介绍的字符串String.列表List和集合Set便是其中的佼佼者,本文以及后续篇章介绍的有序集合SortedSet和哈希Hash数据结构亦 ...

  5. REDIS01_概述、安装、key、字符串String、列表List、集合Set、Hash哈希、Zset有序集合、持久化策略

    文章目录 ①. Redis - 概述 ②. Redis - 安装 ③. 常用五大数据类型 ④. 字符串类型 - String ⑤. 列表类型 - list ⑥. 集合类型 - Set ⑦. 哈希类型 ...

  6. Redis中有序集合zset数据类型(增加(添加元素)、获取(获取指定范围元素、返回权值在min和max之间的成员、返回成员member的score值)、删除(删除指定元素和指定权值范围的元素))

    sorted set,有序集合 元素为string类型 元素具有唯⼀性,不重复   [值不能重复] 每个元素都会关联⼀个double类型的score,表示权重,通过权重将元素从⼩到⼤排序 说明:没有修 ...

  7. redis中的order set 有序集合

    redis中的order set 有序集合 命令 1 zadd key score1 value1 score2 value2 .. 添加元素 127.0.0.1:6379> zadd user ...

  8. redis有序集合类型sort set

    redis的数据类型之-有序集合 sort set和set类型一样,也是string类型元素的集合,也没有重复的元素,不同的是sort set每个元素都会关联一个权,通过权值可以有序的获取集合中的元素 ...

  9. python 操作redis之——有序集合(sorted set) (七)

    #coding:utf8 import redis r =redis.Redis(host="23.226.74.190",port=63279,password="66 ...

最新文章

  1. Kafka解析之失效副本
  2. 浏览器直接访问Linux云服务器下的文件
  3. JDK 8 新特性 之 函数接口
  4. python动态验证码_Python 模拟生成动态产生验证码图片的方法
  5. android懒加载单实例,【 Android 10 设计模式 】系列 -- 单例
  6. js 解析url中search时存在中文乱码问题解决方案
  7. shell通过sshpass远程ssh执行命令
  8. 使用argparse对python脚本时运行时添加参数
  9. Redis 如何存储上亿级别的用户状态?
  10. MVC自定义路由的配置,必须把自己的路由写在前面
  11. 构建自己的Conficker
  12. asp.net实现识别客户端浏览器或操作系统
  13. C Primer Plus 第十二章 课后答案
  14. 开篇“给自己定一个目标,明年7月去实现。希望不是一时的兴起。”
  15. 《Think Python》练习 4-1:本章示例代码栈图、停止点偏离思考
  16. 工作用什么企业邮箱比较正式?常用的商务企业邮箱有哪些?
  17. 未加载coreavcdecoder.ax所用的符号
  18. maters鸿蒙系统,华为MateRS保时捷设计4月12日国内发布
  19. 【数字化】分享-广东省企业首席数据官建设指南
  20. JAVA编程思想(二)如何面向接口编程

热门文章

  1. 局域网连接sql--SQL Server 2008
  2. 销售清单怎么打印有什么软件
  3. SMA、EMA与双均线策略
  4. C. Cyclic Permutations(组合数学+单峰序列)
  5. 2012过去一年的工作回顾总结
  6. php框架安装成功,thinkphp框架安装后怎么用?
  7. 为bib文件中文参考文献的key域添加排序用拼音
  8. 计算机系统密码保护,安装程序需要密码、安装程序密码保护的方法
  9. PTA 7-1 最矮的巨人 (13分)
  10. 关于hibernate 更新或者删除报错different object with the same identifier