我是OrientDB
的新手,我想知道如何在Java
native 驱动程序中使用批量和大规模写入/插入。我在 Java
中找不到任何示例。
更新
由于我使用的是Document API
,因此使用大量插入很简单
db.declareIntent(new OIntentMassiveInsert());
//your code here....
db.declareIntent(null);
最佳答案
这是一个小例子
OrientGraph g=new OrientGraph(yourPath);
String cmd = "begin\n";
cmd += "LET source = SELECT FROM V WHERE id = 'zz'\n";
cmd += "LET target = SELECT FROM V WHERE id = 'yy'\n";
cmd += "LET edge = CREATE EDGE RELATION FROM $source TO $target\n";
cmd += "commit";
g.command(new OCommandScript("sql", cmd)).execute();
希望对你有帮助
关于java - 如何使用 Java 在 OrientDB 中使用批处理,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/38400921/