网站首页 redis的zset
-
面试官问:生成订单30分钟未支付,则自动取消,该怎么实现?
今天给大家上一盘硬菜,并且是支付中非常重要的一个技术解决方案,有这块业务的同学注意自己试一把了哈!...
2025-03-13 baijin 博客文章 66 ℃ 0 评论 -
基于Redis实现简单的延时消息队列
说到消息队列相信作为开发人员的大家都不陌生,在实际的工作中我们可能在很多场景下都会用到消息队列,消息队列不仅仅是用于收发消息,而且也可以用于解耦我们的应用系统设计,在大型的应用系统或者分布式应用系统中,我们必然会用到消息队列。...
2025-03-13 baijin 博客文章 171 ℃ 0 评论 -
Redis 中的 zset 为什么要用跳跃表,而不是B+ Tree 呢?
Redis中的有序集合使用的是一种叫做跳跃表(SkipList)的数据结构来实现,而不是使用B+Tree。本文将介绍为什么Redis中使用跳跃表来实现有序集合,而不是B+Tree,并且探讨跳跃表的优势和局限性。跳跃表与B+Tree在...
2025-03-13 baijin 博客文章 171 ℃ 0 评论 -
内存节省到极致!Redis中的压缩表,值得了解..
前言前面几周我们一起看了Redis底层数据结构,如动态字符串SDS,双向链表Adlist,字典Dict,跳跃表,整数集合intset,如果有对Redis常见的类型或底层数据结构不明白的请看上面传送门。今天来说下zset的底层实现压缩表(在数...
2025-03-13 baijin 博客文章 168 ℃ 0 评论 -
java + redis zset实现延迟队列(定时到期执行任务)
在Redis中,zet作为有序集合,可以利用其有序的特性,将任务添加到zset中,将任务的到期时间作为score,利用zset的默认有序特性,zrangewithscores可以获取score值最小的元素(也就是最近到期的任务),判断系统时...
2025-03-13 baijin 博客文章 237 ℃ 0 评论 -
Redis 中ZSET数据类型命令使用及对应场景总结
1.zadd添加元素...
2025-03-13 baijin 博客文章 185 ℃ 0 评论 -
「Redis」五大常见的数据类型之 Zset
前言我们都知道Redis提供了丰富的数据类型,常见的有五种:String(字符串),Hash(哈希),List(列表),Set(集合)、Zset(有序集合)。...
2025-03-13 baijin 博客文章 192 ℃ 0 评论
- 控制面板
- 网站分类
- 最新留言
-