我已阅读这篇文章。它指出,Neo4j可以进行水平扩展,但仅能增加读性能和容错能力...因此,存储的图形被复制到集群中的每个服务器。但如果我的数据集大于一个服务器可以存储的大小怎么办?在这种情况下,Neo4j会失败吗?我需要在这种情况下进行垂直扩展并购买更大的硬盘吗?谢谢
是的,你需要足够的硬盘空间来容纳集群所有节点上的完整图形,无法避免这一点。如果你指的是内存而不是硬盘空间,那么没有必要将所有的数据库存储在内存中(由neo4j.conf中的pagecache设置定义),但这意味着你会在所有的pagecache未命中时访问磁盘。详情请参阅文档中的内存配置部分。