打算手写一个分布式的数据存储数据库,实现Raft 4大核心功能:
1、leader 选举 2、日志复制 3、成员变更 4、快照压缩
其中数据传输使用Raft协议,数据存储打算简单的txt文本存储,主要是模拟一下Raft的整体运作过程。
数据库连接池实现→