Le traduzioni sono generate tramite traduzione automatica. In caso di conflitto tra il contenuto di una traduzione e la versione originale in Inglese, quest'ultima prevarrà.
Aggiunta in blocco di vertici e archi in batch
Ogni query inviata al database Neptune viene eseguita nell'ambito di una singola transazione, a meno che non si utilizzi una sessione. Questo significa che se è necessario inserire una notevole quantità di dati utilizzando le query gremlin, raccogliendole in una dimensione batch di 50-100 è possibile migliorare le prestazioni riducendo il numero di transazioni create per il caricamento.
Ad esempio, aggiungendo 5 vertici al database, l'aspetto è simile al seguente:
// Create a GraphTraversalSource for the remote connection final GraphTraversalSource g = traversal().withRemote(DriverRemoteConnection.using(cluster)); // Add 5 vertices in a single query g.addV("Person").property(T.id, "P1") .addV("Person").property(T.id, "P2") .addV("Person").property(T.id, "P3") .addV("Person").property(T.id, "P4") .addV("Person").property(T.id, "P5").iterate();