树结构化数据的分布式数据库?
我正在寻找一个旨在处理树状结构化数据的数据库。 我研究过Neo4j,它很好,但它并不真正支持分片。 另一方面,Couchbase并不是真正为单一数据树构建的(根据我的理解)。
数据树理论上很容易在服务器之间分离,而完整的图不是。 我不需要完整图的好处,因为我需要动态分割大数据集的能力。 完整的数据集不适合单个服务器。
我需要的功能(解释为它是一个普通的计算机文件系统):
系统负载将大部分读取(大约90%)。
谢谢!
我评论说,因为我想尝试和帮助,并不认为我的链接真的值得回答。 =)
我一直密切关注泰坦,现在看起来非常流血。 在阅读这篇文章(http://thinkaurelius.com/2013/03/30/titan-server-from-a-single-server-to-a-highly-available-cluster/)之后,似乎他们正在使用Cassandra有些能力,所以卡桑德拉的规模紧紧跟泰坦的规模紧密相连。
从文章看来,您不必显式分解数据。 当它达到一定的尺寸时它会自动分配给你。
这里是关于泰坦以及它如何使用Cassandra的另一个演讲:http://blog.andreamostosi.name/2013/03/titan-distributed-graph-database/
链接地址: http://www.djcxy.com/p/35037.html上一篇: Distributed database for tree structured data?
下一篇: What data structure is best suited for VirtualStringTree?