Notes de mise à jour - Amazon DocumentDB

Les traductions sont fournies par des outils de traduction automatique. En cas de conflit entre le contenu d'une traduction et celui de la version originale en anglais, la version anglaise prévaudra.

Notes de mise à jour

Ces notes de publication décrivent les fonctionnalités, les améliorations et les corrections de bogues d'Amazon DocumentDB par date de sortie. Les notes de publication incluent les mises à jour de toutes les versions du moteur Amazon DocumentDB au fur et à mesure de leur publication.

Vous pouvez déterminer la version actuelle du correctif du moteur Amazon DocumentDB en exécutant la commande suivante :

db.runCommand({getEngineVersion: 1})

Si votre cluster n'utilise pas la dernière version du moteur, il est probable que vous disposiez d'une maintenance en attente qui permettra de mettre à niveau votre moteur. Pour plus d'informations, consultez Gestion d'Amazon DocumentDB le guide du développeur.

Vous pouvez filtrer les nouvelles fonctionnalités d'Amazon DocumentDB sur la page Nouveautés de la base de données ? page. Pour les produits, choisissez Amazon DocumentDB. Ensuite, effectuez une recherche à l'aide de mots clés tels que elastic clusters ou vector search.

6 février 2025

Nouvelle fonctionnalité

Amazon DocumentDB est désormais intégré à. AWS Toolkit for Visual Studio Code Pour plus d'informations, consultez ce billet de blog What's New et consultez la section Travailler avec Amazon DocumentDB dans le kit d'outils du guide de l'AWS Toolkit for Visual Studio Code utilisateur.

28 janvier 2025

Nouvelle fonctionnalité

Pour une connectivité en un clic, Amazon DocumentDB est désormais intégré AWS CloudShell aux clusters élastiques et basés sur des instances.

Pour plus d'informationsCommencez à utiliser Amazon DocumentDB, voirCommencez avec les clusters élastiques Amazon DocumentDB, ou, et ce nouveau billet de blog.

15 janvier 2025

Nouvelles fonctionnalités

Amazon DocumentDB 5.0 (correctif moteur version 3.0.11800)

  • Amazon DocumentDB maintient désormais la disponibilité en lecture via le redémarrage de l'instance d'écriture. Les instances de lecteur continueront désormais à traiter les demandes de lecture lors des redémarrages des instances d'écriture.

  • Ajout de la prise en charge d'un nom de collection plus long (longueur de l'espace de noms jusqu'à 255 caractères).

Corrections de bogues et autres modifications

Amazon DocumentDB 5.0 (correctif moteur version 3.0.11800)

  • killOpCommande fixe pour gérer un cas particulier d'insertions en masse.

  • Amélioration de l'utilisation de la mémoire liée aux E/S réseau sur les instances Amazon DocumentDB.

  • countCommande fixe pour les requêtes de $text filtrage.

Amazon DocumentDB 4.0 (correctif moteur version 2.0.11096)

  • killOpCommande fixe pour gérer un cas particulier d'insertions en masse.

  • Amélioration de l'utilisation de la mémoire liée aux E/S réseau sur les instances Amazon DocumentDB.

18 décembre 2024

Nouvelles fonctionnalités

Amazon DocumentDB 5.0 (correctif moteur version 3.0.5721)

Les clusters basés sur des instances Amazon DocumentDB prennent NVMe désormais en charge les instances R6GD soutenues par des instances.

Pour plus d'informations, consultez Instances basées sur les volumes NVMe cet article de blog sur les nouveautés.

12 novembre 2024

Nouvelles fonctionnalités

Les clusters élastiques Amazon DocumentDB prennent désormais en charge les index d'arrière-plan.

6 novembre 2024

Nouvelles fonctionnalités

Amazon DocumentDB 5.0 (correctif moteur version 3.0.11051)

  • Ajout de la prise en charge des versions TLS minimales tls1.2+ et des paramètres tls1.3+ de tls cluster.

  • Support activé pour les caractères dollar ($) et point (.) dans les noms de champs. Pour les différences fonctionnelles, voirDollar ($) et point (.) dans les noms de champs.

Amazon DocumentDB 4.0 (correctif moteur version 2.0.10980)

  • Ajout de la prise en charge des versions TLS minimales tls1.2+ et des paramètres tls1.3+ de tls cluster.

1er novembre 2024

Nouvelle fonctionnalité

Amazon DocumentDB prend désormais en charge les actions de maintenance des clusters élastiques. Pour de plus amples informations, veuillez consulter Gestion des clusters élastiques Amazon DocumentDB.

22 octobre 2024

Nouvelle fonctionnalité

Amazon DocumentDB prend désormais en charge les métriques de débit du réseau de stockageStorageNetworkReceiveThroughput, etStorageNetworkTransmitThroughput. StorageNetworkThroughput Pour de plus amples informations, veuillez consulter Évaluation de l'utilisation de l'instance Amazon DocumentDB à l'aide de métriques CloudWatch .

18 septembre 2024

Nouvelle fonctionnalité

Amazon DocumentDB est désormais disponible dans la région Afrique (Le Cap). Pour plus d'informations, consultez ce billet de blog.

Amazon DocumentDB est désormais disponible dans la région Europe (Espagne). Pour plus d'informations, consultez ce billet de blog.

17 septembre 2024

Nouvelles fonctionnalités

Amazon DocumentDB 5.0 (correctif moteur version 3.0.10696)

Amazon DocumentDB prend désormais en charge la reconstruction des index avec reIndex le. runCommand Pour de plus amples informations, veuillez consulter Maintenance de l'index Amazon DocumentDB à l'aide de reIndex.

Note

reIndexest uniquement pris en charge sur Amazon DocumentDB 5.0 (version 3.0.10696 et ultérieure du correctif moteur).

Corrections de bogues et autres modifications

Amazon DocumentDB 5.0 (correctif moteur version 3.0.10696) et Amazon DocumentDB 4.0 (correctif moteur version 2.0.10898)

  • $setOnInsertprend désormais en charge le _id champ lors des insertions résultant d'opérations de mise à jour.

  • Correction d'un problème qui empêchait de récupérer de l'espace de stockage après une mise à niveau majeure vers Amazon DocumentDB 5.0.

22 août 2024

Nouvelle fonctionnalité

Amazon DocumentDB 5.0 (toutes les versions du correctif du moteur) et Amazon DocumentDB 4.0 (version du correctif du moteur 2.0.5704)

Les clusters globaux Amazon DocumentDB prennent désormais en charge les basculements de clusters et les basculements de clusters gérés. Pour plus d’informations, consultez Exécution d'une commutation pour un cluster global Amazon DocumentDB et Réalisation d'un basculement géré pour un cluster global Amazon DocumentDB.

Note

Les basculements et les basculements de clusters globaux sont pris en charge sur Amazon DocumentDB 4.0 et 5.0 uniquement.

20 août 2024

Nouvelle fonctionnalité

Pour Amazon DocumentDB 3.6 (version minimale du correctif moteur 1.0.208662), les mises à jour des certificats TLS CA ne nécessitent plus de redémarrage du système. Pour de plus amples informations, veuillez consulter Mise à jour de vos certificats TLS Amazon DocumentDB.

8 août 2024

Nouvelle fonctionnalité

Les clusters élastiques Amazon DocumentDB sont désormais disponibles dans les régions Asie-Pacifique (Hong Kong), Canada (Centre) et Europe (Paris). Pour de plus amples informations, veuillez consulter Disponibilité des régions pour les clusters élastiques.

23 juillet 2024

Nouvelles fonctionnalités

Amazon DocumentDB 5.0 (correctif moteur version 3.0.8126) et Amazon DocumentDB 4.0 (correctif moteur version 2.0.10709)

  • Ajout du support pour les noms d'index plus longs (jusqu'à 255 caractères). Pour plus d’informations, consultez Contraintes d’affectation de noms.

  • La limite maximale de connexion a été multipliée par deux :

    Type d’instance Limite initiale Nouvelle limite
    t3.medium 500 1 000
    t4g.medium 500 1 000
    r5.large 1700 3400
    r5.xlarge 3500 7000
    r5.2xlarge 7100 14200
    r5.4xlarge 14200 28400
    r5.8xlarge 28400 60000
    r5.12xlarge 30 000 60000
    r5.16xlarge 30 000 60000
    r5.24xlarge 30 000 60000
    r6g.large 1700 3400
    r6g.xlarge 3500 7000
    r6g.2xlarge 7100 14200
    r6g.4xlarge 14200 28400
    r6g.8xlarge 28400 60000
    r6g.12xlarge 30 000 60000
    r6g.16xlarge 30 000 60000

    Pour de plus amples informations, veuillez consulter Limites d’instance.

Corrections de bogues et autres modifications

Amazon DocumentDB 5.0 (correctif moteur version 3.0.8126)

Amélioration de la logique de synchronisation CurrentTime et ResumeToken du flux de modifications sur les lecteurs.

22 juillet 2024

Nouvelles fonctionnalités

Amazon DocumentDB 5.0 (correctif moteur version 3.0.6742)

  • Ajout du support du filtrage d'audit DML. Vous pouvez désormais configurer des conditions de filtrage pour filtrer les journaux d'audit DML en fonction de leurs exigences spécifiques au lieu de consigner chaque requête DML. Pour de plus amples informations, veuillez consulter Filtrage des événements d'audit DML.

  • Ajout de la prise en charge de la compression de documents pour les éléments suivants :

    • Définition d'un seuil de compression minimal

    • Activation de la compression pour les collections existantes (applicable aux nouveaux documents)

    • Autoriser le paramètre de compression par défaut au niveau du cluster

    Pour de plus amples informations, veuillez consulter Gestion de la compression de documents au niveau de la collection.

  • Ajout de la prise en charge de la consommation de flux de modifications sur les instances de lecteur. Pour de plus amples informations, veuillez consulter Utilisation des flux de modifications sur les instances secondaires.

Amazon DocumentDB 4.0 (correctif moteur version 2.0.10593)

  • Ajout du support du filtrage d'audit DML. Vous pouvez désormais configurer des conditions de filtrage pour filtrer les journaux d'audit DML en fonction de leurs exigences spécifiques au lieu de consigner chaque requête DML. Pour de plus amples informations, veuillez consulter Filtrage des événements d'audit DML.

Amazon DocumentDB 3.6 (version du correctif moteur 1.0.208662)

Suppression des limitations d'index sur les instances db.r5.* et db.r6.* dans Amazon DocumentDB MVU. Pour de plus amples informations, veuillez consulter Prérequis et limites du MVU.

Corrections de bogues et autres modifications

Amazon DocumentDB 3.6 (version du correctif moteur 1.0.208662)

Amazon DocumentDB reconnaît désormais -NaN comme un jeton JSON valide.

9 juillet 2024

Nouvelle fonctionnalité

Pour Amazon DocumentDB 4.0 (version minimale du correctif moteur 2.0.10179) et 5.0 (version minimale du correctif moteur 3.0.4780), les mises à jour des certificats TLS CA ne nécessitent plus de redémarrage du système. Pour de plus amples informations, veuillez consulter Mise à jour de vos certificats TLS Amazon DocumentDB.

8 juillet 2024

Nouvelle fonctionnalité

Les clusters élastiques Amazon DocumentDB sont désormais disponibles dans la région Europe (Milan). Pour de plus amples informations, veuillez consulter Disponibilité des régions pour les clusters élastiques.

25 juin 2024

Nouvelle fonctionnalité

L'authentification avec AWS IAM ARNs est disponible dans les clusters 5.0 basés sur des instances Amazon DocumentDB dans toutes les régions prises en charge. Pour de plus amples informations, veuillez consulter Authentification à l'aide de l'identité IAM.

29 mai 2024

Nouvelles fonctionnalités

Amazon DocumentDB 5.0 (correctif moteur version 3.0.6742)

  • Support supplémentaire pour les $regexFind opérateurs $regexMatch et les opérateurs.

  • Support supplémentaire pour garantir une précision totale dans les journaux d'audit lors du traitement de grands nombres entiers. Les journaux d'audit conservent désormais la représentation numérique exacte de tous les nombres, évitant ainsi toute perte de précision.

Amazon DocumentDB 4.0 (correctif moteur version 2.0.10593)

  • Support supplémentaire pour garantir une précision totale dans les journaux d'audit lors du traitement de grands nombres entiers. Les journaux d'audit conservent désormais la représentation numérique exacte de tous les nombres, évitant ainsi toute perte de précision.

3 avril 2024

Amazon DocumentDB est désormais disponible dans la région Moyen-Orient (Émirats arabes unis). Pour plus d'informations, consultez ce billet de blog.

Nouvelles fonctionnalités

Amazon DocumentDB 5.0 (correctif moteur version 3.0.5721)

  • Ajout de la prise en charge bypassDocumentValidation et d'un message d'erreur détaillé pour$jsonSchema. Pour plus d’informations sur bypassDocumentValidation, consultez bypassDocumentValidation.

  • Ajout du support de$expr.

  • Ajout de la prise en charge des jointures non corrélées. $lookup

  • Ajout du support pour conserver les règles de validation lors de la phase $out d'agrégation.

Amazon DocumentDB 4.0 (correctif moteur version 2.0.10392)

  • Ajout du support bypassDocumentValidation pour$jsonSchema. Pour plus d’informations sur bypassDocumentValidation, consultez bypassDocumentValidation.

  • Ajout du support de$expr.

  • Ajout de la prise en charge des jointures non corrélées. $lookup

  • Ajout du support pour conserver les règles de validation lors de la phase $out d'agrégation.

Corrections de bogues et autres modifications

  • Correction d'une erreur lors de l'invocation db.coll.stats() sur le shell mongo 1.7 et versions ultérieures.

  • Correction d'un problème de fuite de mémoire pour les requêtes de flux de modifications faisant partie du même pipeline d'agrégation. $regex

22 février 2024

Nouvelles fonctionnalités

Clusters élastiques Amazon DocumentDB

Les clusters élastiques Amazon DocumentDB prennent désormais en charge les fonctionnalités suivantes :

30 janvier 2024

Nouvelles fonctionnalités

Clusters élastiques Amazon DocumentDB

Les clusters élastiques Amazon DocumentDB sont désormais disponibles dans les régions suivantes :

  • Asie-Pacifique (Mumbai)

  • Asie-Pacifique (Séoul)

  • Amérique du Sud (São Paulo)

  • Europe (Londres)

Pour de plus amples informations, veuillez consulter Région du cluster élastique et disponibilité des versions.

Clusters globaux Amazon DocumentDB

Les clusters mondiaux sont désormais disponibles dans les deux AWS GovCloud (US) régions : AWS GovCloud (USA Est) et AWS GovCloud (USA Ouest).

10 janvier 2024

Nouvelles fonctionnalités

Amazon DocumentDB 5.0 (versions du correctif moteur 3.0.4574, 3.0.4780, 3.0.4960)

  • Ajout du support pour les index vectoriels HNSW. Pour de plus amples informations, veuillez consulter Recherche vectorielle pour Amazon DocumentDB.

  • Ajout d'un support pour les index partiels. Pour de plus amples informations, veuillez consulter Index partiel.

  • Ajout de la prise en charge de l'exécution GC sur une collection soumise à une currentOp commande.

  • Ajout de la prise en charge de l'index de texte pour la recherche de texte natif sur Amazon DocumentDB. Pour de plus amples informations, veuillez consulter Effectuer une recherche de texte avec Amazon DocumentDB.

  • Ajout de la prise en charge des mots clés de $jsonSchema schéma type allOf oneOf anyOfnot,maxItems,minItems,maxProperties,minProperties,pattern,patternProperties,multipleOf,,dependencies, etuniqueItems.

    Pour plus d'informations, voir Utilisation de la validation du schéma JSON.

  • Ajout de la prise en charge des opérateurs arithmétiques $ceil $floor$ln,,$log,$log10,$sqrt, et$exp.

    Pour plus d'informations, voir Opérateurs arithmétiques.

  • Ajout de la prise en charge de l'opérateur d'expression conditionnelle$switch.

  • Ajout du support pour les constructions d'index IVFFLAT vectoriels parallèles. La documentation a été mise à jour en supprimant la limitation des builds d'index IVFFLAT vectoriels parallèles du guide du développeur.

Amazon DocumentDB 4.0 (versions du correctif moteur 2.0.10124, 2.0.10179, 2.0.10221)

  • Ajout de la prise en charge de l'exécution GC sur une collection soumise à une currentOp commande.

  • Ajout de la prise en charge des mots clés de $jsonSchema schéma type allOf oneOf anyOfnot,maxItems,minItems,maxProperties,minProperties,pattern,patternProperties,multipleOf,,dependencies, etuniqueItems.

    Pour plus d'informations, voir Utilisation de la validation du schéma JSON.

  • Ajout de la prise en charge des opérateurs arithmétiques $ceil $floor$ln,,$log,$log10,$sqrt, et$exp.

    Pour plus d'informations, voir Opérateurs arithmétiques.

  • Ajout de la prise en charge de l'opérateur d'expression conditionnelle$switch.

Corrections de bogues et autres modifications

  • Ajout d'une fonctionnalité d'invocation qui ne tient pas compte des majuscules et minuscules. db.runCommand("dbstats") Les clients Amazon DocumentDB 5.0 et 4.0 utilisant des versions de correctifs de moteur antérieures à 3.0.4960 ou 2.0.10221 doivent appliquer ces derniers correctifs de moteur.

  • Correction d'une erreur lors de l'invocation db.coll.stats() sur le shell mongo 1.7 et versions ultérieures. La documentation a été mise à jour en supprimant le conseil de db.coll.stats() dépannage du shell mongo du guide du développeur.

20 décembre 2023

Autres modifications

Support activé pour la mise à niveau des versions majeures sur place dans Amazon DocumentDB 3.6 et 4.0. Pour de plus amples informations, veuillez consulter Mise à niveau sur place de la version majeure d'Amazon DocumentDB.

13 décembre 2023

Nouvelles fonctionnalités

Ajout de la prise en charge de la EC2 connectivité en un clic. Pour de plus amples informations, veuillez consulter Connect via Amazon EC2.

29 novembre 2023

Amazon DocumentDB 5.0 (correctif moteur version 3.0.3727)

Nouvelles fonctionnalités

Ajout du support pour la recherche vectorielle. Pour plus d'informations, consultez ce billet de blog et consultez le manuel Recherche vectorielle pour Amazon DocumentDB Amazon DocumentDB Developer Guide.

21 novembre 2023

Amazon DocumentDB 5.0 (correctif moteur version 3.0.3727)

Nouvelles fonctionnalités

Ajout de la prise en charge du stockage optimisé pour les E/S. Pour plus d'informations, consultez Configurations de stockage en cluster Amazon DocumentDB le manuel Amazon DocumentDB Developer Guide.

Intégration ajoutée pour l'apprentissage automatique sans code avec SageMaker Canvas. Pour plus d'informations, consultez Apprentissage automatique sans code avec Amazon SageMaker AI Canvas le manuel Amazon DocumentDB Developer Guide.

17 novembre 2023

Nouvelles fonctionnalités

Amazon DocumentDB est désormais disponible dans la région AWS GovCloud (USA Est). Pour plus d'informations, consultez ce billet de blog.

Corrections de bogues et autres modifications

Amazon DocumentDB 3.6 (version du correctif moteur 1.0.208570)

Les noms de variables locales définis par l'utilisateur prennent désormais en charge « _ » (trait de soulignement) pour les opérateurs de projection tels que $let et$filter.

6 novembre 2023

Amazon DocumentDB 5.0 (correctif moteur version 3.0.3727) et 4.0 (correctif moteur version 2.0.9876)

Nouvelles fonctionnalités

  • Ajout de la prise en charge des mots clés de $jsonSchema schéma maxLength minLength maximumminimum,exclusiveMaximum,,exclusiveMinimum,items,, etadditionalItems.

    Notez que la validation du schéma JSON n'est prise en charge que dans les clusters basés sur des instances.

  • Ajout de la prise en charge de l'opérateur de pipeline d'$convertagrégation et de ses opérateurs dérivés $toBool abrégés$toInt,$toLong,$toDouble,,$toString, $toDecimal$toObjectId, et. $toDate

  • Ajout de la prise en charge des opérateurs d'expression définis $setDifference$anyElementTrue, et$allElementTrue.

Corrections de bogues et autres modifications

Correction d'un problème qui NaN empêchait l'affichage d'une mise -NaN à jour du flux de modifications allant de à.

25 septembre 2023

Nouvelles fonctionnalités

Amazon DocumentDB est désormais disponible dans la région Asie-Pacifique (Hong Kong). Pour plus d'informations, consultez ce billet de blog.

20 septembre 2023

Nouvelles fonctionnalités

Ajout de la prise en charge des mises à niveau des versions majeures sur place dans Amazon DocumentDB 3.6 et 4.0. Pour plus d'informations, voir Mise à niveau sur place de la version majeure d'Amazon DocumentDB.

15 septembre 2023

Nouvelles fonctionnalités

Amazon DocumentDB 5.0 (correctif moteur version 3.0.3140) et 4.0 (correctif moteur version 2.0.9686)

Ajout de la prise en charge du validateur de schéma $JSONSchema dans les clusters basés sur des instances uniquement. Pour plus d'informations, voir Utilisation de la validation du schéma JSON.

11 septembre 2023

Nouvelles fonctionnalités

Amazon DocumentDB est désormais disponible dans la région Asie-Pacifique (Hyderabad). Pour plus d'informations, consultez ce billet de blog.

3 août 2023

Nouvelles fonctionnalités

Clusters élastiques Amazon DocumentDB

13 juillet 2023

Nouvelles fonctionnalités

Amazon DocumentDB 5.0 (correctif moteur version 3.0.1948)

  • Ajout du support pour la compression de documents.

  • Ajout du support pour les builds d'index parallèles.

  • Ajout de la prise en charge de l'état de construction de l'index.

Amazon DocumentDB 4.0 (correctif moteur version 2.0.9259)

  • Ajout du support pour les builds d'index parallèles.

Corrections de bogues et autres modifications

Amazon DocumentDB 5.0 (correctif moteur version 3.0.1948)

  • Correction d'un problème d'authentification lié createCollection aux clusters élastiques Amazon DocumentDB lorsque les utilisateurs n'ont pas accès aux collections du système.

  • Problème résolu : les instances de région secondaire ne pouvaient pas utiliser les mêmes noms d'instance de région principale.

Amazon DocumentDB 4.0 (correctif moteur version 2.0.9259)

  • L'ajout de requêtes de surveillance interne aux journaux d'audit a été arrêté.

7 juin 2023

Corrections de bogues et autres modifications

Amazon DocumentDB 5.0

  • Les instances r5 et t3.medium sont désormais prises en charge dans Amazon DocumentDB 5.0.

  • engineVersionl'option par défaut est 5.0.0 dans le AWS SDK AWS CLI, et AWS CloudFormation.

10 mai 2023

Corrections de bogues et autres modifications

Amazon DocumentDB 5.0 (correctif moteur version 3.0.1361)

  • Ajout de la prise ignoreunknownindexoptions en charge de la createIndex commande.

  • L'ajout de requêtes de surveillance interne aux journaux d'audit a été arrêté.

  • Les noms de variables locales définis par l'utilisateur prennent désormais en charge « _ » (trait de soulignement) pour les opérateurs de projection tels que $let et$filter.

4 avril 2023

Corrections de bogues et autres modifications

Amazon DocumentDB 4.0 (correctif moteur version 2.0.8934)

  • Correction d'un problème lié à l'audit DML lorsqu'il est activé pendant une charge de travail continue.

  • Correction d'un problème lié à l'audit DML lorsque des commandes d'agrégation comportant un indice reçoivent une valeur de chaîne.

  • Correction d'un problème de non-fonctionnement de listCollections la commande lorsque les utilisateurs ayant le rôle readwriteanydatabase avaient à la fois les options AuthorizedCollections et NameOnly définies sur true.

  • Correction d'un problème d'analyse correcte de la chaîne numérique dans le nom d'un champ.

  • Annulez les curseurs de longue durée lorsqu'ils ont un impact sur la collecte des déchets.

  • Les noms de variables locales définis par l'utilisateur prennent désormais en charge « _ » (trait de soulignement) pour les opérateurs de projection tels que $let et$filter.

22 mars 2023

Nouvelles fonctionnalités

Les clusters élastiques Amazon DocumentDB sont désormais disponibles dans les régions Asie-Pacifique (Singapour), Asie-Pacifique (Sydney) et Asie-Pacifique (Tokyo). Pour de plus amples informations, veuillez consulter Région du cluster élastique et disponibilité des versions.

1er mars 2023

Nouvelles fonctionnalités

Amazon DocumentDB 5.0 (correctif moteur version 3.0.775)

  • Présentation d'Amazon DocumentDB 5.0

    • Compatibilité avec MongoDB 5.0 (prise en charge des pilotes d'API MongoDB 5.0)

    • Support du chiffrement au niveau du champ (FLE) côté client. Vous pouvez désormais chiffrer les champs côté client avant d'écrire les données dans le cluster Amazon DocumentDB. Pour plus d'informations, voir Chiffrement au niveau des champs côté client

    • Nouveaux opérateurs d'agrégation :$dateAdd, $dateSubtract

  • Limite de stockage augmentée à 128 TiB pour tous les clusters Amazon DocumentDB basés sur des instances et les clusters élastiques basés sur des partitions.

  • Amazon DocumentDB 5.0 prend désormais en charge le scan d'index avec l'$elemMatchopérateur au premier niveau d'imbrication. Les analyses d'index sont prises en charge lorsque la requête ne comporte qu'un seul niveau de $elemMatch filtre et que la $elemMatch requête imbriquée ne prend pas en charge l'analyse d'index.

    Forme de requête qui prend en charge le scan d'index :

    db.foo.find( { "a": {$elemMatch: { "b": "xyz", "c": "abc"} } })

    Forme de requête qui ne prend pas en charge le scan d'index :

    db.foo.find( { "a": {$elemMatch: { "b": {$elemMatch: { "d": "xyz", "e": "abc"} }} } })

27 février 2023

Corrections de bogues et autres modifications

Amazon DocumentDB 4.0

Ajout du support pour AWS Lambda. Pour plus d'informations, consultez la section Utilisation AWS Lambda avec Change Streams.

2 février 2023

Corrections de bogues et autres modifications

Amazon DocumentDB 3.6 (version du correctif moteur 1.0.208432)

  • Correction d'un problème lié à l'audit DML lorsqu'il est activé pendant une charge de travail continue.

  • Correction d'un problème lié à l'audit DML lorsque des commandes d'agrégation comportant un indice reçoivent une valeur de chaîne.

  • Correction d'un problème de non-fonctionnement de listCollections la commande lorsque les utilisateurs ayant le rôle readwriteanydatabase avaient à la fois les options AuthorizedCollections et NameOnly définies sur true.

  • Correction d'un problème d'analyse correcte de la chaîne numérique dans le nom d'un champ.

  • Annulez les curseurs de longue durée lorsqu'ils ont un impact sur la collecte des déchets.

30 novembre 2022

Nouvelles fonctionnalités

Clusters élastiques Amazon DocumentDB

Les clusters élastiques Amazon DocumentDB sont un nouveau type de cluster Amazon DocumentDB qui permet aux utilisateurs de tirer parti du partitionnement MongoDB APIs pour étendre leur cluster. Les clusters élastiques gèrent pratiquement n'importe quel nombre de lectures et d'écritures avec une capacité de stockage de plusieurs pétaoctets en répartissant les données et le calcul entre plusieurs instances et volumes de calcul sous-jacents. Pour en savoir plus, consultez la section Utilisation des clusters élastiques Amazon DocumentDB.

9 août 2022

Nouvelles fonctionnalités

Amazon DocumentDB 3.6 (version du correctif moteur 1.0.208152) et 4.0

  • Ajout du support pour le type de données Decimal128. Le Decimal128 est un type de données BSON pris en charge dans toutes les régions où DocumentDB est disponible.

    Pour plus d'informations, consultez Types de données.

  • Ajout de la prise en charge de l'audit des requêtes DML avec Amazon CloudWatch Logs. Amazon DocumentDB peut désormais enregistrer des événements DML (Data Manipulation Language) et DDL (Data Definition Language) sur Amazon Logs. CloudWatch

    Pour plus d'informations, consultez ce billet de blog.

Corrections de bogues et autres modifications

Amazon DocumentDB 3.6 (version du correctif moteur 1.0.208152) et 4.0

  • Vous pouvez désormais modifier votre propre mot de passe par votre propre mot de passe avec privilège. changeOwnPassword

25 juillet 2022

Nouvelles fonctionnalités

Amazon DocumentDB 4.0

Vous pouvez désormais créer des clusters plus rapidement grâce à la possibilité de créer des clones utilisant le même volume de cluster DocumentDB et contenant les mêmes données que le cluster d'origine. Pour plus de détails, consultez la section Gestion des clusters Amazon DocumentDB.

27 juin 2022

Nouvelles fonctionnalités

Amazon DocumentDB 4.0 (correctif moteur version 2.0.7509)

Amazon DocumentDB redimensionne dynamiquement votre base de données en fonction des modèles d'utilisation. L'ajout de données augmente l'espace jusqu'à 64 Tebioctets (TiB) et la suppression de données réduit l'espace alloué.

29 avril 2022

Nouvelles fonctionnalités

Amazon DocumentDB est désormais disponible dans la région Chine (Pékin). Pour plus d'informations, consultez ce billet de blog.

7 avril 2022

Nouvelles fonctionnalités

Amazon DocumentDB 3.6 (versions du correctif moteur 1.0.207836 et 1.0.208015) et 4.0 (versions du correctif moteur 2.0.6142 et 2.0.6948)

Amazon DocumentDB Performance Insights est désormais disponible en version préliminaire. Vous pouvez désormais enregistrer l'historique des performances sur sept jours dans une fenêtre mobile sans frais supplémentaires. Pour plus d'informations, consultez la section Surveillance avec Performance Insights.

16 mars 2022

Nouvelles fonctionnalités

Amazon DocumentDB est désormais disponible dans la région Europe (Milan). Pour plus d'informations, consultez ce billet de blog.

8 février 2022

Nouvelles fonctionnalités

Les instances Amazon DocumentDB R6g et T4g sont désormais disponibles en Asie-Pacifique, en Amérique du Sud et en Europe. Pour plus d'informations, consultez ce billet de blog.

24 janvier 2022

Nouvelles fonctionnalités

Amazon DocumentDB 3.6 (correctif moteur version 1.0.207684) et 4.0 (correctif moteur version 2.0.5170)

  • Amazon DocumentDB propose désormais un essai gratuit. Pour plus de détails, consultez la page d'essai gratuit d'Amazon DocumentDB.

  • Vous pouvez désormais utiliser des fonctionnalités améliorées avec les requêtes géospatiales, notamment les suivantes : APIs

    • $geoWithin

    • $geoIntersects

  • Ajout du support pour les opérateurs MongoDB suivants :

    • $mergeObjects

    • $reduce

    Pour plus d'informations, consultez la section Interrogation de données géospatiales avec Amazon DocumentDB.

21 janvier 2022

Nouvelles fonctionnalités

Amazon DocumentDB 4.0 (correctif moteur version 2.0.5706)

  • Les instances Amazon DocumentDB Graviton2 (r6g.large, r6g.2xlarge, r6g.4xlarge, r6g.8xlarge, r6g.12xlarge, r6g.16xlarge et t4g.medium) sont désormais prises en charge.

Amazon DocumentDB 3.6 (correctif moteur version 1.0.207781) et 4.0 (correctif moteur version 2.0.5706)

  • Ajout du support pour le APIs MongoDB suivant :

    • $reduce

    • $mergeObjects

    • $geoWithin

    • $geoIntersects

25 octobre 2021

Nouvelles fonctionnalités

Amazon DocumentDB 3.6 (correctif moteur version 1.0.207780) et 4.0 (correctif moteur version 2.0.5704)

  • Ajout du support pour le MongoDB suivant APIs

    • $literal

    • $map

    • $$ROOT

  • Support des fonctionnalités de GeoSpatial requête. Consultez ce billet de blog pour plus de détails

  • Support pour le contrôle d'accès avec des rôles définis par l'utilisateur. Consultez ce billet de blog pour plus de détails

  • Pilote Amazon DocumentDB JDBC pour permettre la connectivité à partir d'outils de BI tels que Tableau et d'outils de requête tels que SQL Workbench

Corrections de bogues et autres modifications

Amazon DocumentDB 3.6 (correctif moteur version 1.0.207780) et 4.0 (correctif moteur version 2.0.5704)

  • Correction d'un bug permettant $natural de trier correctement lorsqu'un explicite .sort() est présent avec $natural

  • Correction d'un bogue pour que le flux de modifications fonctionne avec $redact

  • Correction d'un bogue $ifNull pour fonctionner avec un tableau vide

  • Correction d'un bogue en cas de consommation excessive de ressources/de plantage du serveur lorsqu'un utilisateur actuellement connecté est supprimé ou que le privilège de cet utilisateur pour une activité en cours est révoqué

  • Correction d'un bogue listDatabase et vérification des listCollection privilèges

  • Correction d'un bug : logique de déduplication pour les éléments multiclés

24 juin 2021

Nouvelles fonctionnalités

Amazon DocumentDB 3.6 (correctif moteur version 1.0.207117) et 4.0 (correctif moteur version 2.0.3371)

  • Les instances r5.8xlarge et r5.16xlarge sont désormais prises en charge. Pour en savoir plus, consultez le billet de blog Amazon DocumentDB supporte désormais les instances r5.8xlarge et r5.16xlarge.

  • Les clusters mondiaux sont désormais pris en charge pour assurer la reprise après sinistre en cas de panne à l'échelle de la région et permettre des lectures globales à faible latence en autorisant les lectures depuis le cluster Amazon DocumentDB le plus proche. Notez que les clusters mondiaux ne sont actuellement pas pris en charge dans les régions d'Amérique du Sud (São Paulo), d'Europe (Milan), de Chine (Pékin) et de Chine (Ningxia).

4 mai 2021

Nouvelles fonctionnalités

Découvrez toutes les nouvelles fonctionnalités dans cet article de blog.

Amazon DocumentDB 3.6 (correctif moteur version 1.0.207117) et 4.0 (correctif moteur version 2.0.3371)

  • renameCollection

  • $zip

  • $indexOfArray

  • $reverseArray

  • $natural

  • $hintsupport pour la mise à jour

  • Analyse de l'index pour distinct

Corrections de bogues et autres modifications

Amazon DocumentDB 3.6 (correctif moteur version 1.0.207117) et 4.0 (correctif moteur version 2.0.3371)

  • Réduction de l'utilisation de la mémoire pour les $in requêtes

  • Correction d'une fuite de mémoire dans les index multiclés

  • Correction du plan d'explication et de la sortie du profileur pour $out

  • Ajout d'un délai d'attente pour les opérations depuis le système de surveillance interne afin d'améliorer la fiabilité

  • Correction d'un défaut affectant les prédicats de requête transmis aux index multiclés

15 janvier 2021

Nouvelles fonctionnalités

Amazon DocumentDB 4.0 (correctif moteur version 2.0.722)

  • Aucun

Amazon DocumentDB 3.6 (version du correctif moteur 1.0.206295)

  • Possibilité d'utiliser un index avec l'étape $lookup d'agrégation

  • find()les requêtes avec projections peuvent être servies dans la direction d'un index (requête couverte)

  • Possibilité d'utilisation hint() avec findAndModify

  • Optimisations des performances pour l'opérateur $addToSet

  • Améliorations visant à réduire la taille globale des index

  • Nouveaux opérateurs d'agrégation : $ifNull$replaceRoot,$setIsSubset,$setInstersection,$setUnion, et $setEquals

  • Les utilisateurs peuvent également terminer leurs propres curseurs sans avoir besoin du rôle KillCursor

9 novembre 2020

Nouvelles fonctionnalités

Découvrez toutes les nouvelles fonctionnalités dans cet article de blog.

Amazon DocumentDB 4.0 (correctif moteur version 2.0.722)

  • Compatibilité avec MongoDB 4.0

  • Transactions ACID

  • Support des flux de (db.watch()) modification au niveau de la base de données cluster(client.watch() ou mongo.watch())

  • Possibilité de démarrer ou de reprendre un flux de modifications en utilisant startAtOperationTime

  • Prolongez la période de conservation de votre flux de modifications à 7 jours (24 heures auparavant)

  • AWS DMS cible pour Amazon DocumentDB 4.0

  • CloudWatch métriques : TransactionsOpenTransactionsOpenMax,TransactionsAborted,TransactionsStarted, et TransactionsCommitted

  • Nouveaux champs pour les transactions dans currentOpServerStatus, etprofiler.

  • Possibilité d'utiliser un index avec l'étape $lookup d'agrégation

  • find()les requêtes avec projections peuvent être servies dans la direction d'un index (requête couverte)

  • Possibilité d'utilisation hint() avec findAndModify

  • Optimisations des performances pour l'opérateur $addToSet

  • Améliorations visant à réduire la taille globale des index.

  • Nouveaux opérateurs d'agrégation : $ifNull$replaceRoot,$setIsSubset,$setInstersection,$setUnion, et $setEquals

  • Avec les ListDatabase commandes ListCollection et, vous pouvez désormais éventuellement utiliser les authorizedDatabases paramètres authorizedCollections et pour permettre aux utilisateurs de répertorier les collections et les bases de données auxquelles ils sont autorisés à accéder sans avoir besoin des listDatabase rôles listCollections et, respectivement

  • Les utilisateurs peuvent également terminer leurs propres curseurs sans avoir besoin du rôle KillCursor

  • La comparaison des types numériques de sous-documents est désormais cohérente avec la comparaison des types numériques de documents de premier niveau. Le comportement dans Amazon DocumentDB 4.0 est désormais compatible avec MongoDB.

Amazon DocumentDB 3.6 (version du correctif moteur 1.0.206295)

  • Aucun

Corrections de bogues et autres modifications

Amazon DocumentDB 4.0 (correctif moteur version 2.0.722)

  • $setOnInsertn'autorise plus les mises à jour lors de l'utilisation de l'opérateur $ positionnel. Le comportement dans Amazon DocumentDB 4.0 est désormais compatible avec MongoDB.

  • Correction d'un problème avec $createCollection et set autoIndexId

  • Projection pour les documents imbriqués

  • Modification du paramètre par défaut pour la mémoire de travail afin de l'adapter à la taille de la mémoire de l'instance

  • Amélioration de la collecte des déchets

  • Recherche avec clé vide dans le chemin, différence de comportement avec mongo

  • Correction d'dateToStringun bug dans le comportement du fuseau horaire

  • Fixe $push (agrégation) pour respecter l'ordre de tri

  • Correction d'un bug lié à $currentOp l'agrégat

  • Correction d'un problème lié à readPreference l'absence de secondaire

  • Correction d'un problème lié à la validation de $createIndex la même base de données que celle dans laquelle la commande a été émise

  • Correction d'un comportement incohérent en cas minKey d'échec maxKey de la recherche

  • Correction d'un problème lié au $size fait que l'opérateur ne fonctionnait pas avec une matrice composite

  • Correction d'un problème lié à la négation de $in with regex

  • Correction d'un problème lié à l'exécution d'une $distinct commande contre une vue

  • Correction d'un problème lié aux commandes d'agrégation et de recherche qui triaient différemment les champs manquants

  • Corrigé $eq au fait que l'expression régulière ne vérifiait pas le type

  • Correction d'$currentDateun bug dans le comportement de la position ordinale de l'horodatage

  • Granularité fixe en millisecondes pour $currentDate

Amazon DocumentDB 3.6 (version du correctif moteur 1.0.206295)

  • Aucun

30 octobre 2020

Nouvelles fonctionnalités

Découvrez toutes les nouvelles fonctionnalités dans cet article de blog.

Amazon DocumentDB 3.6 (version du correctif moteur 1.0.206295)

  • Ajout de la possibilité d'ouvrir un curseur de flux de modifications au niveau du cluster (client.watch() ou de mongo.watch()) la base de données (db.watch())

  • Possibilité d'augmenter la période de rétention du flux de modifications à 7 jours (24 heures auparavant)

Corrections de bogues et autres modifications

Amazon DocumentDB 3.6 (version du correctif moteur 1.0.206295)

  • Diverses améliorations générales des performances du boîtier

  • Une amélioration ciblée de la sécurité

  • Correction d'un problème lié au tri par saut dans le deuxième champ d'un index composé

  • Activer l'index normal pour l'égalité sur un seul champ d'un index à clés multiples (non composé)

  • Condition de course à l'authentification fixe

  • Correction d'un problème qui provoquait un crash peu fréquent lors de la collecte des ordures

  • Amélioration de la sécurité RBAC

  • databaseConnectionsMaxMétrique ajoutée

  • Améliorations des performances pour certaines charges de travail sur les instances r5.24xlarge

22 septembre 2020

Nouvelles fonctionnalités

Découvrez toutes les nouvelles fonctionnalités dans cet article de blog.

Amazon DocumentDB 3.6 (version du correctif moteur 1.0.206295)

  • $outphase d'agrégation

  • Le nombre maximum de connexions et de curseur par instance a été multiplié par 10

Corrections de bogues et autres modifications

Amazon DocumentDB 3.6 (version du correctif moteur 1.0.206295)

  • Aucun

10 juillet 2020

Nouvelles fonctionnalités

Découvrez toutes les nouvelles fonctionnalités dans cet article de blog.

Amazon DocumentDB 3.6 (version du correctif moteur 1.0.206295)

  • Copie instantanée entre régions

Corrections de bogues et autres modifications

Amazon DocumentDB 3.6 (version du correctif moteur 1.0.206295)

  • Aucun

30 juin 2020

Nouvelles fonctionnalités

Découvrez toutes les nouvelles fonctionnalités dans cet article de blog.

Amazon DocumentDB 3.6 (version du correctif moteur 1.0.206295)

  • Instances moyennes T3

Corrections de bogues et autres modifications

Amazon DocumentDB 3.6 (version du correctif moteur 1.0.206295)

  • Récupération de mémoire inactive pour les instances t3

  • Améliorations d'authentification

  • Performances d'authentification SASL améliorées

  • Correction d'un currentOp problème lié au dépassement du nombre maximum d'opérations possibles

  • Correction d'killOpsun problème de mise à jour et de suppression groupées

  • Améliorations $sample des performances avec $match

  • Support fixe pour, $$ dans le second cas, en phase de rédaction

  • Correction de diverses causes de crash récurrentes

  • Améliorations apportées au balayage TTL pour réduire la IOs latence

  • Utilisation optimisée de la mémoire pour $unwind

  • Statistiques de collecte fixes, état de course avec indice de chute

  • Condition de course fixe lors de la création simultanée de l'index

  • Correction d'un crash peu fréquent dans l'index hash_search