Catatan
Akses ke halaman ini memerlukan otorisasi. Anda dapat mencoba masuk atau mengubah direktori.
Akses ke halaman ini memerlukan otorisasi. Anda dapat mencoba mengubah direktori.
Azure DocumentDB terus berkembang dengan fitur baru, peningkatan performa, dan peningkatan infrastruktur. Artikel ini menyediakan riwayat komprehensif rilis fitur, pembaruan mesin, dan peningkatan layanan untuk Azure DocumentDB. Setiap rilis mencakup detail tentang kemampuan baru, penyempurnaan operator kueri, dan perubahan infrastruktur untuk membantu Anda tetap terkini dengan perkembangan terbaru.
Nota
Item yang ditandai sebagai [Pratinjau] memerlukan permintaan dukungan untuk mengaktifkannya di kluster Anda.
Latest
Important
Azure Cosmos DB for MongoDB (vCore) sekarang menjadi Azure DocumentDB (dengan kompatibilitas MongoDB), didukung oleh proyek DocumentDB sumber terbuka.
Rilis 18 November 2025 ini mengganti nama layanan dari Azure Cosmos DB untuk MongoDB (vCore) menjadi Azure DocumentDB bersama dengan perubahan fitur lainnya.
Peningkatan
Fitur Index Advisor di Visual Studio Code: Panduan bawaan untuk penyetelan indeks, wawasan performa, dan pengoptimalan kueri. Untuk informasi selengkapnya, lihat fitur Index Advisor.
Ekstensi Migrasi MongoDB untuk Visual Studio Code: Pengalaman migrasi online end-to-end untuk berbagai beban kerja. Untuk informasi selengkapnya, lihat bermigrasi menggunakan ekstensi Visual Studio Code.
[Pratinjau] Dukungan SSD v2 premium: Penyimpanan generasi berikutnya memberikan performa yang lebih baik tanpa biaya tambahan. Untuk informasi selengkapnya, lihat penyimpanan berkinerja tinggi.
Dukungan untuk instans yang dipesan: Menghemat pengeluaran selama jangka waktu satu tahun atau tiga tahun. Untuk informasi selengkapnya, lihat Harga Azure DocumentDB.
Pencarian teks lengkap tingkat lanjut: pencarian fuzzy dan pencocokan kedekatan didukung. Untuk informasi selengkapnya, lihat pencarian hibrid
Migrasi Azure Cosmos DB for MongoDB ke Azure DocumentDB: Jalur terintegrasi untuk pengguna yang berpindah dari Azure Cosmos DB untuk MongoDB ke Azure DocumentDB.
Oktober 10, 2025
Rilis 10 Oktober 2025 ini memperkenalkan validasi skema dengan $jsonSchema, performa indeks TTL yang ditingkatkan, dan ketersediaan umum kunci yang dikelola pelanggan dan autentikasi ID Microsoft Entra.
Peningkatan mesin (1017)
[Pratinjau] Tambahkan dukungan untuk index pushdown pada kueri pengurutan yang memfilter bidang
_id.[Pratinjau] Tambahkan dukungan validasi skema untuk
$jsonSchemaselama pembuatan atau modifikasi aturan.[Pratinjau] Tambahkan penegakan skema dengan integrasi CSFLE (enkripsi tingkat bidang sisi klien).
[Pratinjau] Indeks time-to-live (TTL) menggunakan pemindaian indeks yang diurutkan melalui petunjuk indeks. Indeks TTL melakukan penghapusan batch terus menerus hingga 60 detik, alih-alih sekali setiap 60 detik.
Peningkatan infrastruktur (1017)
Termasuk fitur dari versi
2025-09-01API :API Data (Antarmuka Pemrograman Aplikasi)
Microsoft Entra ID otentikasi
Kemampuan untuk menonaktifkan autentikasi asli.
Kunci yang dikelola pelanggan (CMK)
29 Agustus 2025
Rilis ini berfokus pada peningkatan performa kueri dengan petunjuk indeks, perintah yang ditingkatkan, dan perbaikan bug untuk operator agregasi.
Peningkatan Mesin (0829)
Memperkenalkan dukungan untuk petunjuk indeks. Fitur ini memungkinkan Anda menentukan indeks secara eksplisit selama eksekusi kueri.
[Pratinjau] Mengaktifkan pemindaian khusus indeks pada indeks yang diurutkan untuk kueri hitungan di mana filter dapat didorong ke bawah ke indeks dan tidak ada proyeksi yang diterapkan.
[Pratinjau] Peningkatan kinerja pembangunan indeks paralel.
Kueri pencarian titik yang disempurnakan untuk eksekusi yang lebih efisien.
Ditingkatkan perintah
usersInfodanconnectionStatusuntuk mengembalikan semua peran yang didukung (ReadWrite,UserAdmin,Root) dan set hak istimewa (dbAdmin,userAdmin,clusterMonitor,clusterManager,hostManager).Peningkatan performa perencanaan kueri dengan memperkenalkan perencana kustom untuk operasi penyisipan.
Perbaiki bug di
$lastNdan$bottomN.Memperbaiki tipe respons pembaruan untuk menambahkan kompatibilitas ke driver C++ yang membutuhkan respons dalam 32 bit.
Pesan kesalahan yang ditingkatkan untuk output tahap
$mergedan$out.
Peningkatan Infrastruktur (0909)
Kunci yang dikelola pelanggan (CMK) mendukung ketersediaan umum.
MICROSOFT Entra ID mendukung ketersediaan umum.
15 Juli 2025
Rilis ini membawa peningkatan pengoptimalan indeks, dukungan indeks HNSW untuk tingkat M30, dan perilaku indeks TTL yang ditingkatkan untuk performa yang lebih baik.
Peningkatan Mesin (0715)
[Pratinjau] Mengaktifkan pengoptimalan pushdown indeks untuk
$sortpada bidang mana pun.Optimalisasi pushdown indeks telah diaktifkan untuk
$limit.[Pratinjau] Menambahkan dukungan untuk indeks komposit pada kondisi filter.
Menambahkan dukungan untuk indeks Hierarchical Navigable Small World (HNSW) untuk tingkat kluster M30.
Perilaku indeks TTL yang ditingkatkan untuk terus memproses meskipun kluster menjadi baca-saja karena disk penuh.
Peningkatan build paralel untuk pembuatan indeks yang lebih cepat pada koleksi terbelah dan tidak terbelah.
Peningkatan Infrastruktur (0730)
- [Pratinjau] Menambahkan dukungan untuk CMK, hanya diizinkan selama fase provisi.
Mei 05, 2025
Rilis ini mencakup mesin v8 dengan konversi jenis data yang ditingkatkan, operator peringkat yang ditingkatkan, dan peningkatan validasi alur.
-
Dukungan
$convertpada binData ke binData, string ke binData dan binData ke string (kecuali dengan format: auto).Menambahkan dukungan untuk
$toUUIDuntuk menyederhanakan konversi dari string ke UUID.$rankdan$denseRanksekarang memperlakukannulldan nilai yang hilang secara sama saat menghitung peringkat, mengharmoniskan perilaku dengan$sort.Pembatasan Ukuran Alur Pemrosesan - Agregasi memunculkan kesalahan jika batas tahap alur terlampaui.
$getFieldsekarang menerima ekspresi valid apa pun yang diselesaikan ke string, bukan hanya konstanta string.
Peningkatan Infrastruktur (0520)
- [Pratinjau]Dukungan ID Microsoft Entra.
23 Maret 2025
Rilis ini menambahkan pencarian vektor yang tepat, dukungan kolase yang diperluas di seluruh tahap agregasi, dan kemampuan konversi UUID.
Peningkatan Mesin (0323)
Menambahkan dukungan untuk pencarian yang tepat dalam kueri pencarian vektor.
Menambahkan dukungan untuk perintah listDatabases.
Menambahkan dukungan untuk operator jenis agregasi
$toUUID.Menambahkan dukungan untuk pushdown filter parsial untuk
$inpredikat.Menambahkan dukungan bagi operator
$dateFromStringdengan fungsionalitas penuh.Sintaks diperluas untuk operator agregasi
$getField. Sekarang nilai 'bidang' bisa menjadi ekspresi yang diselesaikan ke string.Ditambahkan dukungan untuk variabel pada perintah agregat tingkat atas di tahap
$geoNear.Dukungan perintah backend untuk batas waktu pernyataan sekarang tersedia.
Memperkenalkan dukungan untuk operator agregasi
$toUUID.Menerapkan fungsionalitas penuh untuk
$dateFromStringoperator.Operator yang diperluas
$getFielduntuk menerima penyelesaian ekspresi ke string untuk parameter bidang.Dukungan kolase yang diperluas ke tahap agregasi:
$project, ,$redact,$set$addFields,$replaceRoot.Dukungan penyusunan yang diaktifkan dengan operator perbandingan (
$expr,$in,$cmp,$eq,$ne,$lt,$lte,$gt,$gte).Mengaktifkan dukungan default untuk pemotongan indeks unik menggunakan kelas operator baru.
Memperkenalkan dukungan pengurutan dengan operator himpunan dalam agregasi (
$setEquals,$setUnion,$setIntersection,$setDifference,$setIsSubset).
Peningkatan Infrastruktur (0212)
Ketersediaan regional yang diperluas.
South IndiaSouth Central US
12 Februari 2025
Rilis ini memperkenalkan build PostgreSQL 17 sumber terbuka, performa agregasi yang dioptimalkan, dan ketersediaan umum skala otomatis dengan dukungan promosi geo-replika.
Peningkatan Mesin (0212)
Memperkenalkan build sumber terbuka yang
pg_documentdbmenargetkan PostgreSQL 17.Menambahkan dukungan untuk mengalihkan filter Common Table Expression (CTE) JOIN yang bersifat rekursif ke dalam indeks, sehingga efisiensi kueri meningkat.
Dukungan yang diaktifkan untuk tahap dan perintah agregasi berikut:
currentOp, ,collStatsdbStats, danindexStats.$lookupPeningkatan performa dengan memungkinkan$unwinduntuk dijadikan inline saatpreserveNullAndEmptyArraysdiaktifkan.Agregasi yang dioptimalkan dengan menghindari pemuatan dokumen saat
$groupekspresi adalah konstanta.
Peningkatan Infrastruktur (0212)
Autoscale sudah tersedia secara umum.
[Pratinjau]Ubah dukungan streaming untuk konektor Kafka Debezium & driver Pymongo.
Ketersediaan regional yang diperluas.
Switzerland WestJio India West
23 Januari 2025
Rilis ini menandai tonggak penting dengan rilis sumber terbuka mesin Azure DocumentDB.
- Kami membuka sumber mesin di belakang Azure DocumentDB! Untuk informasi selengkapnya, lihat https://github.com/documentdb .
14 Oktober 2024
Rilis ini memungkinkan pembangunan indeks latar belakang sebagai default, memperluas kemampuan $setWindowFields, dan menambahkan dukungan untuk tahap agregasi $fill.
Pembangunan indeks akan berjalan di latar belakang secara default.
Dukungan untuk opsi lainnya dengan
$setWindowFields.$integral.$derivative.$expMovingAvg.$linearFill.$locf.$documentNumber.$shift.Dukungan untuk lebih banyak operator dengan
$grouptelah ditambahkan.-
$top,$topN,$bottom,$bottomN,$first,$firstN,$last,$lastN,$maxN,$minN.
-
$max.$min.
Dukungan ditambahkan untuk operator agregasi.
-
$toHashedIndexKey.
-
Penambahan dukungan untuk tahap-tahap agregasi.
-
$fill.
-
Menambahkan dukungan untuk
wallTimedengan ChangeStreams.
16 September 2024
Pratinjau Terbatas untuk ChangeStream.
Pratinjau Terbatas untuk dukungan Runtime Kolasi dengan kueri
$find/$aggregate.Kunci Indeks Besar diaktifkan sebagai opsi default untuk pengindeksan.
Menambahkan dukungan untuk
$DbRefdengan penambahan lebih banyak bidang$ref/$id/$db, dengan batasan opsi padaelemMatch.Dukungan ditambahkan untuk operator agregasi trigonometri.
Dukungan untuk opsi lainnya dengan
$setWindowFields.$count.$addToSet.$push.$avg.$rank.$denseRank.$covariancePop$covarianceSamp
Dukungan untuk
$letdengan hal-hal berikut.$lookup.$find.$aggregate.
Dukungan untuk
$mergetahap agregasi berikutnya.whenMatched:
replace/keepExisting/merge/fail.whenNotMatched:
insert/discard/fail.
Agustus 05, 2024
Dukungan geospasial sekarang tersedia secara umum.
Dukungan untuk TLS1.3 untuk koneksi mongo.
Dukungan untuk akumulator
-
$mergeObjects.
-
Dukungan untuk operator agregasi
$bitAnd.$bitOr.$bitXor.$bitNot.$let.
Dukungan untuk tahap agregasi
$bucket.$vectorSearch.$setWindowFields(Hanya dengan$sumpenampung jendela).
Operator kueri geospasial
$minDistance.$maxDistance.$near.$nearSphere.
Juli 02, 2024
Rilis ini menambahkan aktivitas pelanggan baru dan metrik permintaan, ditambah dukungan pratinjau untuk operator geospasial dan peningkatan akumulator.
Metrik ditambahkan
Aktivitas Pelanggan.
Permintaan.
[Pratinjau] Dukungan untuk akumulator
-
$mergeObjects.
-
[Pratinjau] Dukungan untuk operator agregasi
-
$let.
-
[Pratinjau] Operator kueri geospasial
$minDistance.$maxDistance.
Mei 06, 2024
Rilis ini memperkenalkan agregasi geospasial, dukungan kunci indeks besar, replika geografis, dan peningkatan performa untuk operasi grup dan berbeda.
Penyempurnaan operator kueri.
$geoNearAgregasi. Tahap agregasi dapat diaktifkan melalui Bendera -Geospatial supportDukungan untuk akumulator
$push.$addToSet.$tsSecond/$tsIncrement.$map/$reduce.
Dukungan untuk ekspresi tanggal
$dateAdd.$dateSubtract.$dateDiff.
Dukungan untuk operator agregasi
$maxN/$minN.$sortArray.$zip.
Membuat indeks dengan kunci indeks besar: nilai yang lebih besar dari 2,7 KB.
Replika geografis yang memungkinkan pemulihan bencana lintas wilayah dan membaca penskalaan.
Peningkatan performa grup dan berbeda.
Meningkatkan performa untuk kueri dengan
$geoWithinsaat$centerSphereradius lebih besar dari π.
16 April 2024
Rilis $graphLookup ini menambahkan dukungan dan peningkatan kinerja yang signifikan untuk cek eksistensi, kueri jangkauan, dan pemindaian yang terindeks.
Penyempurnaan operator kueri.
$centerSpheredengan pushdown indeks bersama dengan dukungan untuk koordinat GeoJSON.$graphLookupdukung.
Peningkatan performa.
$exists,{ $eq: null },{ $ne: null }dengan menambahkan istilah indeks baru.memindai dengan
$in/$nq/$nedalam indeks.membandingkan kueri parsial (rentang).
18 Maret 2024
Rilis ini menambahkan dukungan portal untuk endpoint privat, pengindeksan vektor HNSW untuk level M40+, dan pratinjau kueri geospasial dengan pembangunan indeks secara latar belakang.
Dukungan Endpoint Privat diaktifkan di Portal.
Indeks vektor HNSW pada M40 & tingkat kluster yang lebih besar.
[Pratinjau] Aktifkan pertanyaan geo-spasial.
Penyempurnaan operator kueri.
$centerSpheredengan penurunan indeks.$min&$maxoperator dengan$project.$binarySizeoperator agregasi.
[Pratinjau] Kemampuan untuk membangun indeks di latar belakang (kecuali Indeks unik).
03 Maret 2024
Rilis ini berisi penyempurnaan untuk rencana Explain dan berbagai kemampuan untuk memfilter vektor.
Memungkinkan pemfilteran menurut kolom metadata saat melakukan pencarian vektor.
Paket ini
Explainmenawarkan dua mode berbedaDescription allShardsQueryPlanMode ini adalah mode penjelasan baru untuk menampilkan rencana kueri untuk semua shard yang terlibat dalam eksekusi kueri. Mode ini menawarkan perspektif komprehensif untuk kueri terdistribusi. allShardsExecutionMode ini menyajikan mode penjelasan alternatif untuk memeriksa detail eksekusi di semua pecahan yang terlibat dalam kueri. Mode ini memberi Anda informasi komprehensif untuk digunakan dalam pengoptimalan performa. Dukungan tingkat gratis tersedia di lebih banyak wilayah. Wilayah-wilayah ini sekarang termasuk US Timur 2. Untuk informasi selengkapnya, lihat Harga Azure DocumentDB.
Kemampuan membangun indeks di latar belakang sekarang tersedia sebagai fitur pratinjau.