摘要: ZAB 协议算法 ZooKeeper 最核心的作用就是保证分布式系统的数据一致性,而无论是处理来自客户端的会话请求时,还是集群 Leader 节点发生重新选举时,都会产生数据不一致的情况。为了解决这个问题,ZooKeeper 采用了 ZAB 协议算法。 ZAB 协议算法(Zookeeper Atom 阅读全文
posted @ 2020-12-14 23:36 天宇轩-王 阅读(165) 评论(0) 推荐(0) 编辑
摘要: 具体的可以看之前的这篇博客,考的就是Redis的逐出算法。 达到最大内存后的,对被挑选出来的数据进行删除的策略 影响数据逐出的相关配置 检测易失数据(可能会过期的数据集server.db[i].expires ) ① volatile-lru:挑选最近最少使用的数据淘汰 ② volatile-lfu 阅读全文
posted @ 2020-12-14 22:58 天宇轩-王 阅读(313) 评论(0) 推荐(0) 编辑
摘要: ![](https://img2020.cnblogs.com/blog/1829785/202012/1829785-20201214160534096-49594968.png)![](https://img2020.cnblogs.com/blog/1829785/202012/1829785-20201214160711082-536607112.png)![](https://img20... 阅读全文
posted @ 2020-12-14 22:23 天宇轩-王 阅读(138) 评论(0) 推荐(0) 编辑
摘要: ![](https://img2020.cnblogs.com/blog/1829785/202012/1829785-20201214154712710-121190545.png) ![](https://img2020.cnblogs.com/blog/1829785/202012/1829785-20201214154725658-43575962.png) ![](https://img 阅读全文
posted @ 2020-12-14 15:50 天宇轩-王 阅读(120) 评论(0) 推荐(0) 编辑