【问题标题】:Connect graphaware neo4j-reco to standalone neo4j server将 graphaware neo4j-reco 连接到独立的 neo4j 服务器
【发布时间】:2017-03-01 22:16:39
【问题描述】:

我想在独立服务器上运行neo4j-reco README 示例。

如何更改它以使用并连接到我的外部 neo4j 服务器?

【问题讨论】:

  • 更改配置中的ip地址?或添加更多信息。
  • 我找不到这个配置属性。什么是属性名称?我有一个可以在 localhost:7474/browser 中访问的 neo4j 实例。我想为此实例制作推荐引擎,但此示例使用嵌入式服务器。谢谢。

标签: java neo4j graph-databases recommendation-engine graphaware


【解决方案1】:

您可以将推荐引擎 jar 以及相应的版本部署到您的 neo4j 独立服务器。

然后您可以创建一个附加到引擎的存储过程,以便您可以通过 Cypher 请求建议。

这里有一个程序示例:

https://github.com/graphaware/recommendations-meetup/blob/master/src/main/java/com/graphaware/meetup/procedure/MeetupRecommendationProcedure.java

以及相应的集成测试:

https://github.com/graphaware/recommendations-meetup/blob/master/src/test/java/com/graphaware/meetup/MyRecommendationEngineIntegrationTest.java#L72

【讨论】: