我最近一直在测试 Titan-Cassandra 和 OrientDB,我想到了一个问题。
我只是想知道 graphDBs 如何跨不同集群对图进行分片,以及它们的查询接口如何支持对分片图的查询,例如查找两个节点之间的最短路径。
我知道 Gremlin为其 groupby 函数实现了Mapreduce 模式。
但我想更深入地了解查询分片如何关联以及两个数据库如何处理分片图上的查询。特别是,我对 OrientDB 的 SQL 接口如何支持跨分片图的查询感兴趣。
我知道 Neo4j 反对分片,正如我之前提出的问题所建议的那样。