我正在寻找一个旨在处理树状结构数据的数据库。我研究过 Neo4j,它很好,但它并不真正支持分片。另一方面,Couchbase 并不是真正为单个数据树构建的(据我了解)。
理论上,数据树很容易在服务器之间拆分,而完整的图表则不然。我不需要完整图表的好处,因为我需要动态拆分大数据集的能力。完整的数据集不适合单个服务器。
我需要的功能是(解释为好像它是一个普通的计算机文件系统):
- 选择某些“文件夹”中的每个节点,不包括“子文件夹”
- 在具有冗余的服务器之间拆分数据库(和负载)
系统负载将主要是读取(大约 90%)。
谢谢!