2025年12月 第536页
-
Redis基于Bitmap实现用户签到功能
目录功能分析更多应用场景总结 参考资料 很多应用上都有用户签到的功能,尤其是配合积分系统一起使用。现在有以下需求: 签到1天得1积分,连续签到2天得2积分...
bangongJIAO1@c 发布于 2025-12-03 阅读(4) -
Redis 哨兵集群的实现
目录1、Sentinel 哨兵2、Redis 主从分离一、配置Master二、配置Slave 1、在配置文件中配置从服务 2、在服务启动后设置 3、总结3...
bangongJIAO1@c 发布于 2025-12-03 阅读(4) -
详解缓存穿透击穿雪崩解决方案
目录一:前言二:缓存穿透三:解决方案四:缓存雪崩五:解决方案六:缓存击穿七:解决方案1、使用互斥锁(mutex key)2、"提前"使用互斥锁(mutex ke...
bangongJIAO1@c 发布于 2025-12-03 阅读(3) -
redis实现的四种常见限流策略
目录引言固定时间窗口算法实现滑动时间窗口算法实现漏桶算法实现令牌桶算法 引言 在web开发中功能是基石,除了功能以外运维和防护就是重头菜了。因为在网站运行期间...
bangongJIAO1@c 发布于 2025-12-03 阅读(3) -
Redis高效检索地理位置的原理解析
Redis GEO 用做存储地理位置信息,并对存储的信息进行操作。通过geo相关的命令,可以很容易在redis中存储和使用经纬度坐标信息。Redis中提供的Ge...
bangongJIAO1@c 发布于 2025-12-03 阅读(4) -
redis 集群批量操作实现
Redis集群是没法执行批量操作命令的,如mget,pipeline等。这是因为redis将集群划分为16383个哈希槽,不同的key会划分到不同的...
bangongJIAO1@c 发布于 2025-12-03 阅读(4) -
Redis 实现同步锁案例
1、技术方案 1.1、redis的基本命令 1)SETNX命令(SET if Not eXists) 语法:SETNX key value 功能:当且仅...
bangongJIAO1@c 发布于 2025-12-03 阅读(3) -
Redis和数据库 数据同步问题的解决
缓存充当数据库 比如说Session这种访问非常频繁的数据,就适合采用这种方案;当然了,既然没有涉及到数据库,那么也就不会存在一致性问题; 缓存充当数据库热...
bangongJIAO1@c 发布于 2025-12-03 阅读(3) -
Redis为什么要存两次数据
目录五种基本类型之集合对象intset 编码encoding contents[]整数集合的升级升级示例hashtable 编码intset 和 ha...
bangongJIAO1@c 发布于 2025-12-03 阅读(4) -
同一份数据Redis为什么要存两次
前言 在 Redis 中,有一种数据类型,当在存储的时候会同时采用两种数据结构来进行分别存储,那么 Redis 为什么要这么做呢?这么做会造成同一份数据占用两...
bangongJIAO1@c 发布于 2025-12-03 阅读(4)







