【发布时间】:2015-06-07 03:43:28
【问题描述】:
我需要将 Spark Streaming 输出作为图形实时输入到 Neo4j。有没有办法做到这一点。如果是这样,你能分享一些示例代码吗?我见过 Mazerunner,但它只将来自 Neo4j 的图形数据输入到 Spark-Graphx。谢谢。
【问题讨论】:
标签: neo4j apache-spark spark-streaming
我需要将 Spark Streaming 输出作为图形实时输入到 Neo4j。有没有办法做到这一点。如果是这样,你能分享一些示例代码吗?我见过 Mazerunner,但它只将来自 Neo4j 的图形数据输入到 Spark-Graphx。谢谢。
【问题讨论】:
标签: neo4j apache-spark spark-streaming
Mazerunner 还会写回数据。
最简单的方法是使用 Neo4j 连接器连接到 Neo4j 服务器并同时写回数据。 Neo4j 2.2+ 可以维持(相当)高并发写入负载。
对于 Scala,您可以使用 AnormCypher,对于 Python,您可以使用 py2neo
我目前正在研究 Neo4j 的 spark 集成,因此如果您能详细说明一下您的用例,将会很有帮助。例如。你使用普通 Spark (RDD / DStream) 还是 GraphX?
【讨论】: