

Terjemahan disediakan oleh mesin penerjemah. Jika konten terjemahan yang diberikan bertentangan dengan versi bahasa Inggris aslinya, utamakan versi bahasa Inggris.

# Praktik terbaik menggunakan klien Gremlin Java dengan Neptunus
<a name="best-practices-gremlin-java-client"></a>

Ikuti rekomendasi ini saat menggunakan klien Gremlin Java dengan Neptunus. Praktik terbaik ini membantu Anda mengoptimalkan kinerja, mengelola koneksi secara efektif, dan menghindari jebakan umum saat bekerja dengan driver Java.

Untuk informasi tentang mengonfigurasi interval detak jantung untuk Neptunus Tanpa Server, lihat. [Konfigurasi Detak Jantung untuk Neptunus Tanpa Server](best-practices-gremlin-heartbeat-serverless.md)

**Topics**
+ [Gunakan kembali objek klien di beberapa utas](best-practices-gremlin-java-reuse.md)
+ [Buat objek klien Gremlin Java terpisah untuk titik akhir baca dan tulis](best-practices-gremlin-java-separate.md)
+ [Tambahkan beberapa titik akhir replika baca ke kumpulan koneksi Gremlin Java](best-practices-gremlin-java-multiple.md)
+ [Tutup klien untuk menghindari batas koneksi](best-practices-gremlin-java-close-connections.md)
+ [Buat koneksi baru setelah failover](best-practices-gremlin-java-new-connection.md)
+ [Setel `maxInProcessPerConnection` dan `maxSimultaneousUsagePerConnection` ke nilai yang sama](best-practices-gremlin-java-maxes.md)
+ [Kirim kueri ke server sebagai bytecode bukan sebagai string](best-practices-gremlin-java-bytecode.md)
+ [Selalu gunakan sepenuhnya ResultSet atau Iterator yang dikembalikan oleh kueri](best-practices-gremlin-java-resultset.md)
+ [Massal menambahkan simpul dan tepi dalam batch](best-practices-gremlin-java-batch-add.md)
+ [Menonaktifkan Caching DNS di Mesin Virtual Java](best-practices-gremlin-java-disable-dns-caching.md)
+ [Secara opsional, atur batas waktu pada tingkat per kueri](best-practices-gremlin-java-per-query-timeout.md)
+ [Pecahkan masalah `java.util.concurrent.TimeoutException`](best-practices-gremlin-java-exceptions-TimeoutException.md)