As traduções são geradas por tradução automática. Em caso de conflito entre o conteúdo da tradução e da versão original em inglês, a versão em inglês prevalecerá.
Reutilizar o objeto de cliente entre vários threads
Reutilize o mesmo objeto de cliente (ou GraphTraversalSource
) em vários threads. Ou seja, crie uma instância compartilhada de uma classe org.apache.tinkerpop.gremlin.driver.Client
em seu aplicativo, em vez de fazê-lo em cada thread. O objeto Client
é seguro para threads, e a sobrecarga de inicializá-lo é considerável.
Isso também se aplica a GraphTraversalSource
, que cria um objeto Client
internamente. Por exemplo, o código a seguir cria um novo objeto Client
a ser instanciado:
import static org.apache.tinkerpop.gremlin.process.traversal.AnonymousTraversalSource.traversal; ///// GraphTraversalSource traversal = traversal() .withRemote(DriverRemoteConnection.using(cluster));