赫夫拉夫特
由和驱动的复制的容错键值存储
请阅读以查看系统的运行情况,特别是对于5节点集群上的CRUD操作! 有关完整的文档和更详尽的描述:
import "github.com/s4ayub/huffleraft"
特点和目的:
RaftStore实例封装了一个Raft节点(来自hashicorp / raft)以达成共识,封装了一个存储系统(来自dgraph-io / badger)以实现键-值对,以及一个HTTP服务器来接受接受请求并将其重定向到领导者节点。
该软件包的目的是探索筏共识算法,特别是。 该软件包可有效地测试筏,因为该API使得用户甚至不必构建任何HTTP请求,而是通过Get,Set,Delete和Join在后台执行该请求。 这使得与其他代码一起使用筏非常轻松快捷。
在draph-io的Badger存储上以分布式方式执行CRUD操作
根据容错
命令可以在集群中