使用groovy将多个文件加载到neo4j

使用groovy将多个文件加载到neo4j,groovy,neo4j,batch-processing,Groovy,Neo4j,Batch Processing,我有30个文件,每个文件有大约6500万条条目。我正在使用这种方法 将其加载到neo4j。我使用的语法是 groovy my_script.groovy /path/to/graph.db file 我可以同时加载多个文件吗?我尝试一个接一个地添加它们,但无法加载多个文件。第二个需要花费很长时间来索引所有内容 有没有其他方法可以做到这一点?你不能确切地说是什么意思?错误、例外。。。?在这里引用实际使用的脚本也会有所帮助。你的问题实际上是关于如何并行进行的吗?否则,我看不出有什么不同;groov

我有30个文件,每个文件有大约6500万条条目。我正在使用这种方法

将其加载到neo4j。我使用的语法是

groovy my_script.groovy /path/to/graph.db file
我可以同时加载多个文件吗?我尝试一个接一个地添加它们,但无法加载多个文件。第二个需要花费很长时间来索引所有内容


有没有其他方法可以做到这一点?

你不能确切地说是什么意思?错误、例外。。。?在这里引用实际使用的脚本也会有所帮助。你的问题实际上是关于如何并行进行的吗?否则,我看不出有什么不同;groovy脚本db$a就是这个脚本。不能意味着索引所有内容需要花费不合理的时间。加载和索引一个文件需要约20分钟。然后加载和索引第二个文件需要45分钟以上。您可以迭代输入文件列表,索引在关闭时填充。因此,您应该使用批插入器添加所有文件内容,然后让neo在关机时创建索引。顺便说一句,在Groovy上使用Java会使它更快。好的,我会试试这个。谢谢链接的脚本已读取Paper和PaperAuthor的两个文件。如果您的所有文件都是相同的列结构,您可以将csv复制到一个文件中。还有