

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

# Práticas recomendadas para usar o cliente Java do Gremlin com o Neptune
<a name="best-practices-gremlin-java-client"></a>

Siga essas recomendações ao usar o cliente Gremlin Java com o Neptune. Essas melhores práticas ajudam você a otimizar o desempenho, gerenciar conexões de forma eficaz e evitar armadilhas comuns ao trabalhar com o driver Java.

Para obter informações sobre como configurar intervalos de pulsação para o Neptune Serverless, consulte. [Configuração Heartbeat para Neptune Serverless](best-practices-gremlin-heartbeat-serverless.md)

**Topics**
+ [Reutilizar o objeto de cliente entre vários threads](best-practices-gremlin-java-reuse.md)
+ [Criar objetos separados do cliente Java do Gremlin para endpoints de leitura e gravação](best-practices-gremlin-java-separate.md)
+ [Adicionar vários endpoints de réplica de leitura a um grupo conexão Java do Gremlin](best-practices-gremlin-java-multiple.md)
+ [Fechar o cliente para evitar o limite de conexões](best-practices-gremlin-java-close-connections.md)
+ [Criar uma conexão após o failover](best-practices-gremlin-java-new-connection.md)
+ [Definir `maxInProcessPerConnection` e `maxSimultaneousUsagePerConnection` como o mesmo valor](best-practices-gremlin-java-maxes.md)
+ [Enviar consultas ao servidor como bytecode em vez de strings](best-practices-gremlin-java-bytecode.md)
+ [Sempre consuma completamente o ResultSet ou Iterator retornado por uma consulta](best-practices-gremlin-java-resultset.md)
+ [Adicionar em massa vértices e bordas em lotes](best-practices-gremlin-java-batch-add.md)
+ [Desativar o armazenamento em cache DNS no Java Virtual Machine](best-practices-gremlin-java-disable-dns-caching.md)
+ [Opcionalmente, definir tempos limite em um nível por consulta](best-practices-gremlin-java-per-query-timeout.md)
+ [Solução de problemas do `java.util.concurrent.TimeoutException`](best-practices-gremlin-java-exceptions-TimeoutException.md)