我创建了一个Neo4j Local Graph DB,其中包含一些需要在Databricks Notebook上使用以进行图形分析的数据。我已经看到有Neo4j Spark Connector可用,我想知道是否可以使用它访问我的本地数据库,我没有任何托管服务可用于我的数据库,也没有设法找到提供以下功能的数据库:免费试用,使用Neo4j设置相当容易。
任何帮助将不胜感激,我对Neo4j和Databricks都很满意,所以我希望我的问题得到公正的解释。
答案 0 :(得分:0)
如果您使用默认端口在localhost上运行Neo4j,则必须在spark.neo4j.bolt.password=<password>
中配置密码。
例如,将spark.neo4j.bolt.url
设置为SparkConf
指向到bolt://host:port
。
您可以将用户名和密码作为URL bolt://neo4j:<password>@localhost
的一部分提供,也可以分别在spark.neo4j.bolt.user
和spark.neo4j.bolt.password
中提供。
有关更多详细信息,请参阅“ Neo4j Connector to Apache Spark"。
希望这会有所帮助。