如何结合neo4j和elasticsearch
How to combine neo4j and elasticsearch
我正在开发一个问答应用程序,为此我需要在同一个 Maven 项目中使用 neo4j
和 elasticsearch
。我正在使用 elasticsearch
来使我的应用程序更加健壮。
我们知道 neo4j
和 elasticsearch
适用于不同版本的 lucene,因此无论我在依赖项中包含哪个版本,它都会出错。
这是我正在做的事情:
首先 elasticsearch
将索引数据,数据和关系将使用 neo4j
存储为 graphdatabase
。然后用户将输入作为查询,通过它在索引的帮助下检索数据。此数据将在 graphdatabasev
中使用触发分数触发,然后将沿着 graphdatabase
传播以根据用户查询查找相关结果。
有没有什么方法可以将 neo4j
和 elasticsearch
集成到同一个 Maven 项目中,或者有什么其他方法可以让这两个模块单独交互。
谢谢
请查看我们的集成页面:
http://neo4j.com/developer/elastic-search/
其中有一些讨论,还有一个示例项目可以帮助您入门。
我正在开发一个问答应用程序,为此我需要在同一个 Maven 项目中使用 neo4j
和 elasticsearch
。我正在使用 elasticsearch
来使我的应用程序更加健壮。
我们知道 neo4j
和 elasticsearch
适用于不同版本的 lucene,因此无论我在依赖项中包含哪个版本,它都会出错。
这是我正在做的事情:
首先 elasticsearch
将索引数据,数据和关系将使用 neo4j
存储为 graphdatabase
。然后用户将输入作为查询,通过它在索引的帮助下检索数据。此数据将在 graphdatabasev
中使用触发分数触发,然后将沿着 graphdatabase
传播以根据用户查询查找相关结果。
有没有什么方法可以将 neo4j
和 elasticsearch
集成到同一个 Maven 项目中,或者有什么其他方法可以让这两个模块单独交互。
谢谢
请查看我们的集成页面:
http://neo4j.com/developer/elastic-search/
其中有一些讨论,还有一个示例项目可以帮助您入门。