1、Znode节点数据不超过1M
2、znode 读写性能影响因素:
我们说性能,可以从两个方面去考虑:写入的性能与读取的性能。
由于ZK
的写入首先需要通过Leader
,然后这个写入的消息需要传播到半数以上的Follower
通过才能完成整个写入,所以整个集群写入的性能无法通过增加服务器的数量达到目的,相反,整个集群中Follower
数量越多,整个集群写入的性能越差。
ZK
集群中的每一台服务器都可以提供数据的读取服务,所以整个集群中服务器的数量越多,读取的性能就越好,但是Follower
增加又会降低整个集群的写入性能。
参考 :https://cloud.tencent.com/developer/article/1491082