Jelajahi tingkat konsistensi

Selesai

Azure Cosmos DB mendekati konsistensi data sebagai spektrum pilihan, bukan dua ekstrem. Konsistensi yang kuat dan konsistensi akhirnya berada di ujung spektrum, tetapi ada banyak pilihan konsistensi di sepanjang spektrum. Pengembang dapat menggunakan opsi ini untuk membuat pilihan yang tepat dan pengorbanan terperinci sehubungan dengan ketersediaan dan performa yang tinggi.

Azure Cosmos DB menawarkan lima level yang terdefinisi dengan baik. Dari yang terkuat hingga terlemah, levelnya adalah:

  • Kuat
  • Kedaluwarsa terikat
  • Sesi
  • Awalan Konsisten
  • Peristiwa

Setiap level menyediakan ketersediaan dan tradeoff performa. Gambar berikut menunjukkan tingkat konsistensi yang berbeda sebagai spektrum.

Image showing data consistency as a spectrum.

Tingkat konsistensi adalah wilayah-agnostik dan dijamin untuk semua operasi terlepas dari wilayah tempat baca dan tulis dilayani, jumlah wilayah yang terkait dengan akun Azure Cosmos DB Anda, atau apakah akun Anda dikonfigurasi dengan satu atau beberapa wilayah tulis.

Konsistensi baca berlaku untuk lingkup operasi baca tunggal yang dalam rentang partisi-kunci atau partisi logis. Operasi baca dapat dikeluarkan oleh klien jarak jauh atau prosedur yang disimpan.