同一项目中的Elasticsearch和Neo4J Java客户库



我们一直在尝试从neo4j图中得出弹性搜索查询。即弹性搜索Java客户端和Neo4J Java客户端都存在于同一项目中。但是,两者都没有模拟运行。

这可能是由于两个框架使用的多个Lucene Jar版本。但是我的要求是将两个客户库放在同一项目中。

neo4j版本:3.1弹性搜索版本:5.2

是否有任何方法可以将弹性的Java客户端库和Neo4J Co都存在于同一项目中。

P.S。我不是要修改图形。我研究了Neo4J Elasticsearch插件,但它仅将更改推向弹性搜索。就我而言,该图将是预制的,因此不会实时发生任何更改。

基本上,这是一个痛苦。我们在同一JVM中发现并使用用于测试ES和NEO4J的唯一解决方案是:

  • https://github.com/graphaware/elasticsearch-tests-integration
  • https://github.com/graphaware/neo4j-tests-integration

随意挖掘并查看其工作原理。classloader魔术。

相关内容

  • 没有找到相关文章

最新更新