Amazon DocumentDB (dengan kompatibilitas MongoDB) menambahkan dukungan untuk 5 tahap agregasi MongoDB dan kemampuan stream perubahan pada versi 8.0.2
Amazon DocumentDB (dengan kompatibilitas MongoDB) kini mendukung penulisan yang dapat dicoba ulang, 5 tahap agregasi baru, dan peningkatan stream perubahan mulai dari versi minor 8.0.2. Rilis ini memperluas kompatibilitas API MongoDB dan meningkatkan kinerja kueri, sehingga memudahkan migrasi beban kerja MongoDB ke Amazon DocumentDB tanpa perubahan kode aplikasi.
Kemampuan baru utama dalam versi 8.0.2 meliputi:
- Penulisan yang Dapat Dicoba Ulang — operasi penyisipan, pembaruan, dan penghapusan secara otomatis dicoba ulang pada kesalahan jaringan sementara, meningkatkan ketahanan aplikasi selama failover.
- Tahapan agregasi baru — $setWindowFields (dengan rangkaian lengkap operator jendela), $bucketAuto, $facet, $graphLookup, dan correlated $lookup, yang memungkinkan analitik tingkat lanjut, pencarian faset, dan kueri hierarkis.
- Peningkatan stream perubahan — tahap $changeStreamSplitLargeEvent membagi peristiwa perubahan yang lebih besar dari batas 16 MB menjadi beberapa fragmen, dan stream perubahan sekarang memancarkan peristiwa untuk operasi createCollection dan createIndex.
- Peningkatan performa kueri — penyempurnaan pada perencana kueri menambahkan pemindaian indeks saja untuk kueri pencarian dan agregasi, pemindaian indeks pada predikat $expr, pengurutan inkremental, dan operasi count dan countDocuments() yang lebih cepat.
- Manajemen indeks — dukungan untuk perintah reIndex pada indeks parsial.
Kemampuan ini tersedia mulai dari Amazon DocumentDB 8.0.2 di semua region tempat Amazon DocumentDB tersedia. Untuk mempelajari lebih lanjut, lihat API, operasi, dan tipe data MongoDB yang didukung serta catatan rilis Amazon DocumentDB.