【问题标题】:How to combine neo4j and elasticsearchneo4j和elasticsearch如何结合
【发布时间】:2015-05-30 11:51:52
【问题描述】:

我正在开发一个问答应用程序,为此我需要在同一个 maven 项目中使用 neo4jelasticsearch。我正在使用elasticsearch 使我的应用程序更加健壮。 正如我们所知,neo4jelasticsearch 适用于不同版本的 lucene,因此无论我在依赖项中包含哪个版本,都会出错。

这是我正在做的事情:

首先elasticsearch 将索引数据,数据和关系将使用neo4j 存储为graphdatabase。然后用户将输入作为查询,通过它在索引的帮助下检索数据。此数据将在graphdatabasev 中使用触发分数触发,然后沿graphdatabase 传播以根据用户查询找到相关结果。

有什么方法可以将neo4jelasticsearch集成到同一个maven项目中,或者有没有其他方法可以让这两个模块单独交互。

谢谢

【问题讨论】:

    标签: maven elasticsearch neo4j lucene


    【解决方案1】:

    请查看我们的集成页面:

    http://neo4j.com/developer/elastic-search/

    其中有一些讨论,还有一个示例项目可以帮助您入门。

    http://github.com/neo4j-contrib/neo4j-elasticsearch

    【讨论】:

    • 是的,我看到了。但是此示例显示索引与图形数据库中的节点相同,并且索引数据是该节点的属性,而在我的情况下,节点与索引相同。配置示例中讲述的方法使用服务器。如果我想从java中同时启动neo4j和elasticsearch的服务器,该怎么做?
    猜你喜欢
    • 2015-03-21
    • 1970-01-01
    • 2018-04-06
    • 2021-07-26
    • 1970-01-01
    • 1970-01-01
    • 1970-01-01
    • 1970-01-01
    相关资源
    最近更新 更多