
Redis设计与实现
文章平均质量分 82
深入探秘 Redis 从底层设计原理到精妙实现细节,解锁开发实战技巧,掌握运维核心秘籍。无论是想夯实 Redis 理论基础,还是寻求解决实际问题的方法,都能在本专栏中找到答案,助力你成为 Redis 技术达人,开启高效开发与运维之路。
硅基创想家
资深程序员与架构师,在软件开发领域积累了深厚的技术功底和丰富的实践经验。熟练掌握多种编程语言和主流开发框架,对系统架构设计、性能优化有着独到见解。
主导并参与了多个大型项目的从 0 到 1 搭建,成功应对高并发、大数据量等复杂场景的挑战,为业务的高效稳定运行提供坚实技术支撑。
凭借对技术的热爱与不断探索,始终紧跟行业前沿趋势,致力于用技术创新为企业创造更大价值,推动业务的数字化转型与升级。
展开
专栏收录文章
- 默认排序
- 最新发布
- 最早发布
- 最多阅读
- 最少阅读
-
Redis主从复制:全量复制与增量复制区别与联系
主从复制,是指将一台Redis服务器的数据,复制到其他的Redis服务器。前者称为主节点(master),后者称为从节点(slave);数据的复制是单向的,只能由主节点到从节点。数据冗余:主从复制实现了数据的热备份,是持久化之外的一种数据冗余方式。故障恢复:当主节点出现问题时,可以由从节点提供服务,实现快速的故障恢复;实际上是一种服务的冗余。原创 2024-10-28 18:02:54 · 1297 阅读 · 0 评论 -
【Redis系列】数据结构SDS简单动态字符串源码分析
【代码】【Redis系列】数据结构SDS简单动态字符串源码分析。原创 2024-12-10 13:41:22 · 1074 阅读 · 0 评论 -
Redis两个缓冲区replication_buffer 与 replication_backlog_buffer 之间的区别
主节点开始和一个从节点进行全量同步时,会为从节点创建一个输出缓冲区,这个缓冲区就是复制缓冲区。当主节点向从节点发送 RDB 文件时,如果又接收到了写命令操作,就会把它们暂存在复制缓冲区中。等 RDB 文件传输完成,并且在从节点加载完成后,主节点再把复制缓冲区中的写命令发给从节点,进行同步。如果从节点和主节点间发生了网络断连,等从节点再次连接后,可以从复制积压缓冲区中同步尚未复制的命令操作。对主从同步的影响:如果从节点和主节点间的网络断连时间过长,复制积压缓冲区可能被新写入的命令覆盖。原创 2024-10-28 15:37:21 · 709 阅读 · 0 评论