Janus Graph后端cassandra vs Bigtable
我计划使用Janusgraph来构建我们团队处理的不同用途的图形,我看到janus graph可以选择使用BigTable或Cassandra作为存储后端。我正在寻找任何关于哪个后端更优/性能的建议(我主要谈论的是节点的2跳邻居上的gremlin查询性能)Janus Graph后端cassandra vs Bigtable,cassandra,janusgraph,bigtable,Cassandra,Janusgraph,Bigtable,我计划使用Janusgraph来构建我们团队处理的不同用途的图形,我看到janus graph可以选择使用BigTable或Cassandra作为存储后端。我正在寻找任何关于哪个后端更优/性能的建议(我主要谈论的是节点的2跳邻居上的gremlin查询性能) 我知道性能是非常主观的,并且根据数据大小/图形连接和用例而变化,所以最好的方法是自己尝试,我正计划这样做。但是,还有其他人做过类似的性能比较吗?这里有关于存储后端的一般建议吗?您说得对,性能是: 主观的 很大程度上取决于数据大小 我可以告
我知道性能是非常主观的,并且根据数据大小/图形连接和用例而变化,所以最好的方法是自己尝试,我正计划这样做。但是,还有其他人做过类似的性能比较吗?这里有关于存储后端的一般建议吗?您说得对,性能是:
- 主观的
- 很大程度上取决于数据大小
- BigTable==强一致性
- 卡桑德拉==最终一致
在过去的几年里,我一直支持JanusGraph在Cassandra上的应用,我可以告诉你,总体来说,它是可靠的。大容量数据加载往往会带来困难。但除此之外,一切似乎都很顺利。谢谢您的回复。您能否提供更多关于您提到的“批量数据加载”问题的详细信息?您是在谈论高写入速率的问题,还是在执行大容量读取/查询操作(如OLAP用例)?@Vishal具体来说,JanusGraph的Spark连接器在高写入吞吐量方面存在问题。