maven - 如何结合neo4j和elasticsearch

标签 maven elasticsearch neo4j lucene

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

这是我正在做的:

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

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

谢谢

最佳答案

请查看我们的集成页面:

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

其中有一些讨论和一个示例项目来帮助您入门。

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

关于maven - 如何结合neo4j和elasticsearch,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/30545823/

相关文章:

java - 无法将 Metro JAX-WS Web 服务部署到 Weblogic

Elasticsearch 地理距离排序

python - 如何在 python 中对 Neo4j 进行单元测试?

java - Neo4j 2.3.1 服务器在保存具有多个关系的 SDN4 实体时死机

amazon-web-services - 部署应用程序时如何在Amazon ElasticSearch中设置对queryESFunction的授权?

python - 如何在 Neo4j python-embedded 中附加一个列表?

java - 当扩展引用库中的类时,构建失败

android - Maven依赖解析问题

maven部署:deploy-file fails (409 Conflict),但 Artifact 上传成功

elasticsearch - 无法获取前缀搜索以返回任何内容