libkv:分布式键值存储抽象库 源码

minimise_20048 34 0 ZIP 2021-02-23 17:02:36

图书馆 libkv提供了一个Go本机库来存储元数据。 libkv的目标是为多个分布式和/或本地键/值存储后端抽象通用存储操作。 例如,您可以使用它来存储元数据或用于服务发现,以在群集内注册计算机和端点。 您还可以在其之上轻松实现通用的领导者选举(请参阅存储库)。 到目前为止, libkv支持Consul , Etcd , Zookeeper (分布式存储)和BoltDB (本地存储)。 用法 libkv旨在用作现有分布式键/值存储上的抽象层。 如果您打算使用同一代码库支持consul , etcd和zookeeper ,则此功能特别有用。 如果您计划用Go编写的东西应该支持以下内容

用户评论
请输入评论内容
评分:
暂无评论