BERLAKU UNTUK: NoSQL
Pembaruan Dokumen Parsial memungkinkan Anda mengubah properti atau bidang tertentu pada suatu item tanpa perlu melakukan operasi penggantian dokumen secara lengkap. Artikel ini menjawab pertanyaan umum tentang Pembaruan Dokumen Parsial Azure Cosmos DB.
Apakah ini implementasi dari JSON Patch RFC 6902?
Pembaruan dokumen parsial Azure Cosmos DB terinspirasi oleh JSON Patch RFC 6902. Ada fitur lain seperti Patch Kondisional sementara beberapa fitur JSON Patch RFC 6902 seperti (Copy
, Test
) belum diimplementasikan.
Apakah pembaruan dokumen parsial kompatibel dengan mode penagihan tanpa server, throughput yang diprovisikan, dan penskalaan otomatis?
Ya, pembaruan dokumen parsial tersedia di seluruh mode tanpa server, throughput yang diprovisikan, dan penskalaan otomatis.
Bagaimana penghitungan harga RU/s?
Pembaruan Dokumen Parsial dinormalisasi menjadi tagihan unit permintaan dengan cara yang sama seperti operasi database lainnya. Pengguna tidak perlu mengharapkan pengurangan RU yang signifikan.
Apakah ada batasan jumlah operasi pembaruan dokumen parsial?
Ada batas 10 operasi patch yang dapat ditambahkan dalam spesifikasi patch tunggal.
Apakah pembaruan dokumen parsial didukung untuk properti yang dihasilkan oleh sistem?
Kami tidak mendukung pembaruan dokumen parsial untuk properti yang dihasilkan oleh sistem seperti _id
, _ts
, _etag
, _rid
.
Bisakah Time to Live (TTL) di-patch?
Ya, mungkin untuk melakukan patch properti Time to Live (ttl
) dari suatu dokumen.
Bagaimana resolusi konflik multi-wilayah bekerja untuk Array?
Array diperlakukan sebagai unit atom. Jika properti yang sama dalam array diperbarui secara bersamaan di wilayah yang berbeda (sehingga mengakibatkan konflik), hanya satu dari perubahan tersebut yang akan bertahan.
Apakah pembaruan dokumen parsial didukung untuk akun yang mendukung Analytical Store/Synapse Link?
Ya, pembaruan dokumen parsial bekerja dengan akun yang mendukung Analytical Store/Synapse Link.
Langkah berikutnya
- Pelajari selengkapnya tentang Pembaruan Dokumen Parsial.