Apache zookeeper Zookeeper总体数据大小限制

Apache zookeeper Zookeeper总体数据大小限制,apache-zookeeper,hierarchical,Apache Zookeeper,Hierarchical,我是Zookeeper的新手,试图了解它是否适合我的用例 我有1000万层次数据,我想存储在Zookeeper中 10M键-值对,每个键和值的大小为1KB 因此,在不进行复制的情况下,总数据大小约为20GB(10M*2KB) 我知道zNodes的数据大小限制是1MB(可以更改) 问题: zookeeper将能够支持20GB的数据,而不会影响性能 是否存在性能下降的最大尺寸 节点总数是否有限制 Zookeeper将无法适用于此用例。Zookeeper会定期转储/快照数据树,这意味着每隔几分钟就会转

我是Zookeeper的新手,试图了解它是否适合我的用例

我有1000万层次数据,我想存储在Zookeeper中

10M键-值对,每个键和值的大小为1KB

因此,在不进行复制的情况下,总数据大小约为20GB(10M*2KB)

我知道zNodes的数据大小限制是1MB(可以更改)

问题:

  • zookeeper将能够支持20GB的数据,而不会影响性能

  • 是否存在性能下降的最大尺寸

  • 节点总数是否有限制
    Zookeeper将无法适用于此用例。Zookeeper会定期转储/快照数据树,这意味着每隔几分钟就会转储整个20GB数据。此外,集群/集成中的Zookeeper节点更像彼此的副本,因此整个数据被复制到每个Zookeeper节点,因此也没有数据分区。Zookeeper不是一个数据库

    我想对于您的用例,最好使用一些数据库或分布式缓存(Redis/Hazelcast等)
    无论如何,Zookeeper上的节点总数没有限制。

    关于Zookeeper数据集大小的上限有什么文档或指南吗?