Pilih preferensi cookie Anda

Kami menggunakan cookie penting serta alat serupa yang diperlukan untuk menyediakan situs dan layanan. Kami menggunakan cookie performa untuk mengumpulkan statistik anonim sehingga kami dapat memahami cara pelanggan menggunakan situs dan melakukan perbaikan. Cookie penting tidak dapat dinonaktifkan, tetapi Anda dapat mengklik “Kustom” atau “Tolak” untuk menolak cookie performa.

Jika Anda setuju, AWS dan pihak ketiga yang disetujui juga akan menggunakan cookie untuk menyediakan fitur situs yang berguna, mengingat preferensi Anda, dan menampilkan konten yang relevan, termasuk iklan yang relevan. Untuk menerima atau menolak semua cookie yang tidak penting, klik “Terima” atau “Tolak”. Untuk membuat pilihan yang lebih detail, klik “Kustomisasi”.

DynamoDB membaca konsistensi

Mode fokus
DynamoDB membaca konsistensi - Amazon DynamoDB

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

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

Amazon DynamoDB membaca data dari tabel, indeks sekunder lokal (), indeks GSIs sekunder global LSIs (), dan aliran. Untuk informasi selengkapnya, lihat Komponen inti dari Amazon DynamoDB. Kedua tabel dan LSIs menyediakan dua opsi konsistensi baca: akhirnya konsisten (default) dan pembacaan yang sangat konsisten. Semua pembacaan dari GSIs dan aliran pada akhirnya konsisten.

Ketika aplikasi Anda menulis data ke tabel DynamoDB dan menerima HTTP respons 200 (OK), itu berarti penulisan berhasil diselesaikan dan telah bertahan lama. DynamoDB menyediakan isolasi komitmen baca dan memastikan bahwa operasi baca selalu mengembalikan nilai komitmen untuk suatu item. Pembacaan tidak akan pernah menampilkan tampilan item dari penulisan yang pada akhirnya tidak berhasil. Isolasi komitmen baca tidak mencegah modifikasi item segera setelah operasi baca.

Akhirnya konsisten membaca

Akhir konsisten adalah model konsisten baca default untuk semua operasi baca. Saat mengeluarkan pembacaan yang konsisten pada tabel atau indeks DynamoDB, responsnya mungkin tidak mencerminkan hasil operasi penulisan yang baru saja diselesaikan. Jika Anda mengulangi permintaan baca setelah beberapa saat, responsnya pada akhirnya akan mengembalikan item yang lebih baru. Bacaan akhir konsisten didukung pada tabel, indeks sekunder lokal, dan indeks sekunder global. Perhatikan juga bahwa semua pembacaan dari aliran DynamoDB pada akhirnya juga konsisten.

Bacaan akhir konsisten hanya menghabiskan separuh biaya dari bacaan sangat konsisten. Untuk informasi selengkapnya, lihat harga Amazon DynamoDB.

Bacaan yang sangat konsisten

Baca operasi seperti GetItem, Query, dan Scan menyediakan parameter ConsistentRead opsional. Jika Anda menyetel ConsistentRead ke true, DynamoDB mengembalikan respons dengan data up-to-date terbanyak, yang mencerminkan pembaruan dari semua operasi penulisan sebelumnya yang berhasil. Pembacaan yang sangat konsisten hanya didukung pada tabel dan indeks sekunder lokal. Pembacaan yang sangat konsisten dari indeks sekunder global atau aliran DynamoDB tidak didukung.

Tabel global membaca konsistensi

DynamoDB juga mendukung tabel global untuk replikasi multi-aktif dan Multi-wilayah. Tabel global terdiri dari beberapa tabel replika di AWS Wilayah yang berbeda. Setiap perubahan yang dilakukan pada item apa pun di tabel replika mana pun akan direplikasi ke semua replika lain dalam tabel global yang sama, biasanya dalam satu detik, dan pada akhirnya konsisten. Untuk informasi selengkapnya, lihat Konsistensi dan resolusi konflik.

PrivasiSyarat situsPreferensi cookie
© 2025, Amazon Web Services, Inc. atau afiliasinya. Semua hak dilindungi undang-undang.