Terjemahan disediakan oleh mesin penerjemah. Jika konten terjemahan yang diberikan bertentangan dengan versi bahasa Inggris aslinya, utamakan versi bahasa Inggris.
Praktik terbaik untuk merancang dan menggunakan kunci partisi secara efektif di DynamoDB
Kunci primer yang secara unik mengidentifikasi setiap item dalam tabel Amazon DynamoDB bisa sederhana (hanya kunci partisi) atau komposit (kunci partisi dikombinasikan dengan kunci urutan).
Anda harus merancang aplikasi Anda untuk aktivitas seragam di semua kunci partisi dalam tabel dan indeks sekundernya. Anda dapat menentukan pola akses yang diperlukan aplikasi Anda, serta unit baca dan tulis yang diperlukan setiap tabel dan indeks sekunder.
catatan
Kapasitas adaptif berlaku untuk mode on-demand dan kapasitas yang disediakan.
Setiap partisi dalam tabel DynamoDB dirancang untuk memberikan kapasitas maksimum 3.000 unit baca per detik dan 1.000 unit tulis per detik. Satu unit baca mewakili satu operasi baca yang sangat konsisten per detik, atau dua operasi baca yang akhirnya konsisten per detik, untuk item berukuran hingga 4 KB. Satu unit tulis mewakili satu operasi tulis per detik untuk item dengan ukuran hingga 1 KB.
Anda harus memperhitungkan ukuran item saat mengevaluasi batas throughput partisi untuk tabel Anda. Misalnya, jika tabel memiliki ukuran item 20 KB, operasi baca yang konsisten tunggal akan menghabiskan 5 unit baca. Ini berarti Anda dapat secara bersamaan mendorong 600 operasi baca yang konsisten per detik pada item tunggal itu sebelum mencapai batas partisi. Total throughput di semua partisi dalam tabel dapat dibatasi oleh throughput yang disediakan dalam mode disediakan, atau oleh batas throughput tingkat tabel dalam mode on-demand. Lihat Kuota Layanan untuk informasi selengkapnya.