-1

我需要使用可扩展的解决方案来创建Geohash 连接图

我发现Cypher for APache Spark是一个项目,它允许在 spark 数据帧上使用 cypher 来创建图形,但是它只能通过映射不同的数据帧来创建不可变图形,所以我没有得到我需要的图形。

如果我在Neo4j 浏览器上运行一些其他密码查询,我可以获得所需的图表,但是我存储的图表约为200 GB

所以我在问是否使用 Neo4j 浏览器和apoc函数对200 GB图形数据运行查询的逻辑和快速?

4

1 回答 1

0

如果你问 Neo4j 是否可以处理这种大小的数据库,那么答案是肯定的。但您会看到不同的结果,具体取决于数据的建模方式和您要运行的查询类型。

性能不一定与图表的大小相关,而是与查询接触和遍历的图表部分相关。图形范围的分析查询必须触及整个图形,而触及图形较小局部部分的严格定义的查询将非常快。

您可以在查询中执行任何限制您必须遍历或过滤的图形部分的操作,这将有助于提高查询速度,因此良好的建模和索引和约束的使用是关键。

于 2018-08-20T19:20:44.363 回答