使用场景
- 分布式服务框架
- 解决分页式集群应用中系统的一致性问题
- 提供类似目录节点树方式的数据存储
- 维护与监控存储数据的状态变化
节点大小限制
客户端与服务端都做了限制,大小为 1M
可以指定环境变量【 jute.maxbuffer 】 来修改
限制原因
Zookeeper是一个高TPS的系统,其数据操作都是基于内存的
Zookeeper集群中每台机子内存中都包含全量数据,数据操作都是 replace
不管是读或写,如果数据量太大,都会导致问题
所有Zookeeper不适合做大量数据存储!