1
A
回答
1
对于批量操作,通常最好使用Gremlin REPL。
有关如何使用Gremlin REPL进行批量加载(请注意它使用Gremlin 1.x代码,因此您需要为Gremlin 2.x进行调整)的示例,请参见Marko的博客文章,内容为A Graph-Based Movie Recommender Engine。
这里的小鬼2.x的代码从小鬼REPL批量加载:
gremlin> g = new Neo4jGraph('/tmp/neo4j-test')
==>neo4jgraph[EmbeddedGraphDatabase [/tmp/neo4j-test]]
gremlin> bg = new BatchGraph(g, 5)
==>batchgraph[neo4jgraph[EmbeddedGraphDatabase [/tmp/neo4j-test]]]
gremlin> l = null
==>
gremlin> "abcdefghijklmnopqrstuvwxyz".each { letter ->
gremlin> v = bg.addVertex(it,[letter:it])
gremlin if (l != null) bg.addEdge(v, bg.getVertex(l), 'isAfter')
gremlin> l = letter;};
==>abcdefghijklmnopqrstuvwxyz
gremlin> bg.commit()
相关问题
- 1. 休眠批量插入,批量更新
- 2. 批量插入和更新MySQL
- 3. 批量/批量插入R
- 4. 进行批量插入/更新用
- 5. 用EF6批量插入/更新?
- 6. 批量删除和批量更新
- 7. JPA批量更新似乎是插入每批更新
- 8. 批量插入
- 9. 批量插入
- 10. 使用Neo4j批量插入
- 11. 使用SQlite批量插入
- 12. 批量插入/使用Hibernate
- 13. 使用EF4.2批量插入
- 14. 批量插入使用SQL
- 15. 使用SQLAlchemy批量插入
- 16. 批量插入使用ContinueOnError
- 17. 使用PHP批量插入
- 18. 批量插入或更新与休眠?
- 19. SQL Server 2005批量更新或插入
- 20. 在Sql Azure上批量插入更新
- 21. 在MongoDB中批量更新/插入?
- 22. Hibernate批量插入/更新constraintviolationexception
- 23. Visual Studio C#Linq批量插入/更新
- 24. 批量插入与重复键更新
- 25. 批量插入/更新PDO MySQL查询
- 26. MyBatis批量插入/更新Oracle
- 27. Slick 3.0批量插入或更新(upsert)
- 28. 如何批量更新/插入mongoid/mongodb?
- 29. NHibernate批量插入或更新
- 30. 使用ADO.NET实体框架批量插入和更新
@stephenmallette可能对如何处理批量装载了最新的小鬼更多的想法。 – espeed