将弹性搜索数据同步到Neo4j

时间:2017-05-21 15:54:12

标签: elasticsearch neo4j logstash

我现在使用弹性搜索作为主数据库。目前,我确实需要使用neo4j来做一些数据挖掘工作。

所以,我需要将弹性搜索数据同步到neo4j。有没有办法做到这一点?或者至少获取弹性搜索数据并导入neo4j。

我建议使用logstash。但我尝试了很多方法,但无能为力。

当我尝试使用logstash从弹性搜索中获取数据时。我无法获得文件的身份证明。所以我不能从neo4j创建节点(我认为我可能会复制)。这是我的代码

input {
  elasticsearch {
    hosts => ["myHost"]
    index => "myIndex"
    user => "xxx"
    password => "xxx"
    query => '{"query" : { "match_all" : {} }}'
    size => 10000
  }
}

output {
 file {
  path => "/home/tadada/Desktop/TEST/data.txt"
 }
}

那么我该怎么做呢?

非常感谢

0 个答案:

没有答案