![](https://img-blog.csdnimg.cn/20201014180756926.png?x-oss-process=image/resize,m_fixed,h_64,w_64)
常用中间件
redis、zookeeper等
ycCoding
坚持吾心 方见光明
展开
-
zookeeper集群注意点
本文记录了学习过程中的部分知识点,部分知识点自己也没看懂。需要保持怀疑的态度一 Paxos二2.1 基于Raft的复制状态机系统架构下图展示了执行一条客户端写命令的过程(z←6表示把6写入z):客户端3发送一个状态机命令z< -6给服务器C的一致性算法模块。一致性算法模块把状态机命令写入服务器C的日志,同时发送日志复制请求给服务器A和服务器的一致性算法模块。服务器A和服务器B的...原创 2020-03-17 19:14:03 · 502 阅读 · 0 评论 -
redis笔记(3)哨兵模式
目录一 介绍1.1 客户端定义1.2 架构1.3 部署注意点1.4 小结二 客户端三 基本原理3.1 定时任务3.2 主观下线3.3 客观下线3.4 选举领导者哨兵节点3.5 故障转移3.6 整体流程3.7 问题整理四 配置与实践建议4.1 配置4.2 实践建议参考参考资料更加详细,本文是笔记和个人解读,可以用来参考,也加入了哨兵的缺点一 介绍Redis Sentinel,即Redis哨兵...原创 2020-03-17 11:15:57 · 451 阅读 · 0 评论 -
redis笔记(2)主从复制
目录一 作用和概述二 如何使用主从复制2.1 建立复制2.2 取消复制三 实现原理3.1 连接建立阶段步骤1-保存主节点信息步骤2-建立socket连接步骤3-发送ping命令步骤4-身份验证步骤5-发送从节点端口信息3.2 数据同步阶段3.3 命令传播阶段延迟与不一致!!!四 【数据同步阶段】全量复制和部分复制4.1 全量复制参考参考资料更详细,本文只是笔记和个人解读一 作用和概述主从复制...原创 2020-03-07 16:48:01 · 227 阅读 · 0 评论 -
redis笔记(1)持久化方式
目录一 持久化二 RDB持久化2.1 触发条件手动触发自动触发2.2 bgsave执行流程2.3RDB文件2.4 启动时加载2.5 RDB常用配置总结三 AOF持久化3.1 开启AOF3.2 执行流程参考本文主要是对参考资料的整理记录,加入一些自己的思考和理解。一 持久化主要作用是数据备份,即将数据存储在硬盘,保证数据不会因进程退出而丢失。Redis持久化分为RDB持久化和AOF持久化:...原创 2020-03-04 20:01:24 · 198 阅读 · 0 评论