Amazon DocumentDB (compatible avec MongoDB) ajoute la prise en charge de 5 étapes d’agrégation de MongoDB et des fonctionnalités de flux de modifications dans la version 8.0.2
Amazon DocumentDB (compatible avec MongoDB) prend désormais en charge les écritures réessayables, 5 nouvelles étapes d’agrégation et les améliorations apportées au flux de modifications à partir de la version mineure 8.0.2. Cette version étend la compatibilité de l’API MongoDB et améliore les performances des requêtes, ce qui facilite la migration des charges de travail MongoDB vers Amazon DocumentDB sans modifier le code de l’application.
Les principales nouvelles fonctionnalités de la version 8.0.2 incluent :
- Écritures réessayables : les opérations d’insertion, de mise à jour et de suppression sont automatiquement réessayées en cas d’erreurs réseau transitoires, améliorant ainsi la résilience des applications lors des basculements.
- Nouvelles étapes d’agrégation : $setWindowFields (avec son ensemble complet d’opérateurs de fenêtre), $bucketAuto, $facet, $GraphLookup et $lookup corrélé, permettant des analytiques avancées, une recherche à facettes et des requêtes hiérarchiques.
- Améliorations apportées aux flux de modifications : le stage $changeStreamSplitLargeEvent divise les événements de modification supérieurs à la limite de 16 Mo en fragments, et les flux de modifications émettent désormais des événements pour les opérations createCollection et createIndex.
- Améliorations des performances des requêtes : les améliorations apportées au planificateur de requêtes incluent des analyses d’index uniquement pour les requêtes de recherche et d’agrégation, des analyses d’index sur les prédicats $expr, un tri incrémentiel et des opérations de comptage et de countDocuments() plus rapides.
- Gestion des index : prise en charge de la commande reIndex sur les index partiels.
Ces fonctionnalités sont disponibles à partir de la version 8.0.2 d’Amazon DocumentDB dans toutes les régions où Amazon DocumentDB est disponible. Pour en savoir plus, consultez les API, opérations et types de données MongoDB pris en charge et les notes de version d’Amazon DocumentDB.