使用Lucene将数据导入Neo4j的最快方法

时间:2017-05-09 00:44:27

标签: java import neo4j lucene

我有一个大约2000万个Person节点的大型数据集,其中text字段我想用Lucene索引。当其中一个字段需要lucene索引时,在Neo4j中进行如此大数据导入的最佳方法是什么?

  1. Cypher: CREATE (n:Person { pid:538, text: 'hello this is me', name: 'David' })其中text已预先配置为由Lucene编制索引。
  2. API:创建迭代节点,设置属性并将文本添加到Lucene索引中:
  3. Node node = graphDb.createNode(DynamicLabel.label("Person")); node.setProperty("name","David"); node.setProperty("pid",538); nodeIndex.add(node,"text","hello this is me");

    1. CSV导入程序:当其中一个字段需要手动lucene索引时,我们可以使用批量导入程序吗?如果是的话,我该怎么做呢?
    2. 谢谢!

0 个答案:

没有答案