Praktik terbaik untuk mengelola bidang kontrol di DynamoDB - Amazon DynamoDB

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

Praktik terbaik untuk mengelola bidang kontrol di DynamoDB

catatan

DynamoDB memperkenalkan batas throttling bidang kontrol 2.500 permintaan per detik dengan opsi percobaan ulang. Lihat di bawah ini untuk detail tambahan.

Operasi bidang kontrol DynamoDB memungkinkan Anda mengelola tabel DynamoDB serta objek yang bergantung pada tabel seperti indeks. Untuk informasi selengkapnya tentang operasi ini, lihat Bidang kontrol.

Dalam beberapa situasi, Anda mungkin perlu mengambil tindakan dan menggunakan data yang dikembalikan oleh panggilan bidang kontrol sebagai bagian dari logika bisnis Anda. Misalnya, Anda mungkin perlu mengetahui nilai ProvisionedThroughput yang dikembalikan oleh DescribeTable. Dalam situasi ini, ikuti praktik terbaik berikut:

  • Jangan mengkueri bidang kontrol DynamoDB secara berlebihan.

  • Jangan menggabungkan panggilan bidang kontrol dan panggilan bidang data dalam kode yang sama.

  • Tangani throttling pada permintaan bidang kontrol dan coba lagi dengan backoff.

  • Invokasi dan lacak perubahan pada sumber daya tertentu dari satu klien.

  • Daripada mengambil data untuk tabel yang sama beberapa kali dalam interval pendek, simpan data dalam cache untuk diproses.