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 ?elastic clusters
ou vector search
.
Rubriques
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
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)
killOp
Commande 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.
count
Commande fixe pour les requêtes de$text
filtrage.
Amazon DocumentDB 4.0 (correctif moteur version 2.0.11096)
killOp
Commande 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ètrestls1.3+
detls
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ètrestls1.3+
detls
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
reIndex
est 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)
$setOnInsert
prend 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 surbypassDocumentValidation
, 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 surbypassDocumentValidation
, 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 :
Répliques d'instances de partitions secondaires lisibles : pour plus d'informations, reportez-vous à l'étape 5b de. Étape 1 : Création d'un cluster élastique
Démarrer/arrêter le cluster : pour plus d'informations, voir. Arrêt et démarrage d'un cluster élastique Amazon DocumentDB
Instances de partition configurables : pour plus d'informations, reportez-vous à l'étape 5b de. Étape 1 : Création d'un cluster élastique
Sauvegardes automatiques pour les instantanés : pour plus d'informations, voirGestion d'une sauvegarde automatique des instantanés d'un cluster Elastic.
Copier un instantané : pour plus d'informations, voirCopier un instantané d'un cluster élastique.
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ématype
allOf
oneOf
anyOf
not
,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'indexIVFFLAT
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ématype
allOf
oneOf
anyOf
not
,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 dedb.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
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émamaxLength
minLength
maximum
minimum
,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'
$convert
agré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
Les clusters Amazon DocumentDB Elastic prennent désormais en charge les opérations suivantes :
top
collStats
hint
dataSize
Consultez MongoDB APIs, opérations et types de données pris en charge dans Amazon DocumentDB la liste complète des commandes et opérations prises en charge.
Les index Time to Live (TTL) sont désormais pris en charge.
hints
Les index sont désormais pris en charge par des expressions d'index.
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.
engineVersion
l'option par défaut est5.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'
$elemMatch
opé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 deslistCollection
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
$hint
support pour la mise à jourAnalyse 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êtesCorrection 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égationfind()
les requêtes avec projections peuvent être servies dans la direction d'un index (requête couverte)Possibilité d'utilisation
hint()
avecfindAndModify
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éescluster(client.watch()
oumongo.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 :
TransactionsOpen
TransactionsOpenMax
,TransactionsAborted
,TransactionsStarted
, etTransactionsCommitted
Nouveaux champs pour les transactions dans
currentOp
ServerStatus
, etprofiler
.Possibilité d'utiliser un index avec l'étape
$lookup
d'agrégationfind()
les requêtes avec projections peuvent être servies dans la direction d'un index (requête couverte)Possibilité d'utilisation
hint()
avecfindAndModify
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
commandesListCollection
et, vous pouvez désormais éventuellement utiliser lesauthorizedDatabases
paramètresauthorizedCollections
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 deslistDatabase
rôleslistCollections
et, respectivementLes 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)
$setOnInsert
n'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 setautoIndexId
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'
dateToString
un bug dans le comportement du fuseau horaireFixe
$push
(agrégation) pour respecter l'ordre de triCorrection d'un bug lié à
$currentOp
l'agrégatCorrection d'un problème lié à
readPreference
l'absence de secondaireCorrection d'un problème lié à la validation de
$createIndex
la même base de données que celle dans laquelle la commande a été émiseCorrection d'un comportement incohérent en cas
minKey
d'échecmaxKey
de la rechercheCorrection d'un problème lié au
$size
fait que l'opérateur ne fonctionnait pas avec une matrice compositeCorrection d'un problème lié à la négation de
$in
with regexCorrection d'un problème lié à l'exécution d'une
$distinct
commande contre une vueCorrection 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 typeCorrection d'
$currentDate
un bug dans le comportement de la position ordinale de l'horodatageGranularité 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 demongo.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
databaseConnectionsMax
Métrique ajoutéeAmé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)
$out
phase d'agrégationLe 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 possiblesCorrection d'
killOps
un problème de mise à jour et de suppression groupéesAméliorations
$sample
des performances avec$match
Support fixe pour,
$$
dans le second cas, en phase de rédactionCorrection 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