摘要:
C、C++动态库调用注意事项,extern "C"的含义 阅读全文
摘要:
Redis源码阅读(六)集群-故障迁移(下) Redis源码阅读(六)集群-故障迁移(下) 最近私人的事情比较多,没有抽出时间来整理博客。书接上文,上一篇里总结了Redis故障迁移的几个关键点,以及Redis中故障检测的实现。本篇主要介绍集群检测到某主节点下线后,是如何选举新的主节点的。注意到Red 阅读全文
摘要:
Redis源码阅读(五)集群-故障迁移(上) 故障迁移是集群非常重要的功能;直白的说就是在集群中部分节点失效时,能将失效节点负责的键值对迁移到其他节点上,从而保证整个集群系统在部分节点失效后没有丢失数据,仍能正常提供服务。这里先抛开Redis实际的做法,我们可以自己想下对于Redis集群应该怎么做故 阅读全文
摘要:
结合源码,介绍了Redis集群对命令请求分配的依据,以及命令是如何重新分配的 阅读全文
摘要:
Redis官方集群实现的基本数据结构,以及节点之间是建立连接的源码分析 阅读全文
摘要:
Redis的复制机制的概念,常用场景分析,主体的实现流程和增量复制的实现介绍 阅读全文
摘要:
Redis源码阅读(一)事件机制 Redis作为一款NoSQL非关系内存数据库,具有很高的读写性能,且原生支持的数据类型丰富,被广泛的作为缓存、分布式数据库、消息队列等应用。此外Redis还有许多高可用特性,包括数据持久化,主从模式备份等等,可以满足对数据完整性有一定要求的场景。 Redis的源码结 阅读全文