我的用例是一个由数亿个顶点(例如100M到1B)组成的图。每个顶点都有一组10个属性,这些属性基本上是根据顶点的边的权重和相邻顶点的分数计算得出的分数。在图中添加(或删除)节点时,可能需要重新计算所有顶点的得分。这不需要实时完成,因此这绝对是一个OLAP/批处理用例。还有一些非常简单的图OLTP需求,基本上就是读取给定顶点及其相邻节点的分数。我正在尝试确定是否应该使用以下方法之一: 1- Giraph:这意味着以文件格式导出整个图,将其加载到Giraph中,然后将结果加载回用于持久化该图的任何数据存储(Neo4J、Neptune、JanusGraph、HBase、RDBMS...)。2- Ti