Riutilizzo dell'oggetto client tra più thread - Amazon Neptune

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à.

Riutilizzo dell'oggetto client tra più thread

Riutilizza lo stesso oggetto client (o GraphTraversalSource) tra più thread. Ovvero, crea un'istanza condivisa di una classe org.apache.tinkerpop.gremlin.driver.Client nell'applicazione anziché in ogni thread. L'oggetto Client è thread-safe e l'overhead di inizializzazione è notevole.

Questo vale anche per GraphTraversalSource, che crea un oggetto Client internamente. Ad esempio, il codice seguente determina la creazione di istanze di un nuovo oggetto Client:

import static org.apache.tinkerpop.gremlin.process.traversal.AnonymousTraversalSource.traversal; ///// GraphTraversalSource traversal = traversal() .withRemote(DriverRemoteConnection.using(cluster));