标签: c++ c lua apache-zookeeper
是否有一些库或项目像Zookeeper一样工作但没有java依赖?我正在考虑将它放在嵌入式Linux系统上,并且需要最小的占用空间......比如兆字节或更少。我有Lua,C和C ++运行时,如果必须的话,可以把NewLISP放在那里。大多数或所有客户端都是C或C ++,为了shell脚本的利益,一个很好的命令行实用程序也很有用。 http://zookeeper.apache.org/
答案 0 :(得分:10)
有accord,
Accord是一种像Apache这样的高性能协调服务 动物园管理员
看起来这是一个written in c。
答案 1 :(得分:10)
也许请查看etcd:
用于共享配置和服务发现的高可用键值存储。 etcd的灵感来自zookeeper和doozer,重点是:
Etcd是用go编写的,使用raft一致性算法来管理高度可用的复制日志。
有关原生go客户端,请参阅go-etcd。或者随意使用curl,如下例所示。
答案 2 :(得分:4)
有Doozerd 用Go写的!