2016-07-15 7 views
0

私はOrientDBを初めて使用しています。Javaネイティブドライバでバッチと大量の書き込み/挿入を使用する方法が不思議です。 Javaに例が見つかりませんでした。OrientDBでJavaを使用してバッチ処理を使用する方法

UPDATE

私はDocument APIを使用しておりますので、それほど大規模な挿入を使用すると、単に

db.declareIntent(new OIntentMassiveInsert()); 
//your code here.... 
db.declareIntent(null); 

答えて

4

では、ここで

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(); 

はそれが

を役に立てば幸い小さな例です
関連する問題