Le traduzioni sono generate tramite traduzione automatica. In caso di conflitto tra il contenuto di una traduzione e la versione originale in Inglese, quest'ultima prevarrà.
Note di rilascio
Queste note di rilascio descrivono le funzionalità, i miglioramenti e le correzioni di bug di Amazon DocumentDB in base alla data di rilascio. Le note di rilascio includono aggiornamenti per tutte le versioni del motore Amazon DocumentDB man mano che vengono rilasciate.
Puoi determinare la versione corrente della patch del motore Amazon DocumentDB eseguendo il seguente comando:
db.runCommand({getEngineVersion: 1})
Se il cluster non utilizza la versione più recente del motore, è probabile che sia disponibile una manutenzione in sospeso che consentirà di aggiornare il motore. Per ulteriori informazioni, consulta Manutenzione di Amazon DocumentDB la Guida per gli sviluppatori.
Puoi filtrare le nuove funzionalità di Amazon DocumentDB nella sezione What's New withelastic clusters
o vector search
.
Argomenti
- 18 dicembre 2024
- 12 novembre 2024
- 6 novembre 2024
- 1° novembre 2024
- 22 ottobre 2024
- 18 settembre 2024
- 17 settembre 2024
- 22 agosto 2024
- 20 agosto 2024
- 8 agosto 2024
- 23 luglio 2024
- 22 luglio 2024
- 9 luglio 2024
- 8 luglio 2024
- 25 giugno 2024
- 29 maggio 2024
- 3 aprile 2024
- 22 febbraio 2024
- 30 gennaio 2024
- 10 gennaio 2024
- 20 dicembre 2023
- 13 dicembre 2023
- 29 novembre 2023
- 21 novembre 2023
- 17 novembre 2023
- 6 novembre 2023
- 25 settembre 2023
- 20 settembre 2023
- 15 settembre 2023
- 11 settembre 2023
- 3 agosto 2023
- 13 luglio 2023
- 7 giugno 2023
- 10 maggio 2023
- 4 aprile 2023
- 22 marzo 2023
- 1 marzo 2023
- 27 febbraio 2023
- 2 febbraio 2023
- 30 novembre 2022
- 9 agosto 2022
- 25 luglio 2022
- 27 giugno 2022
- 29 aprile 2022
- 7 aprile 2022
- 16 marzo 2022
- 8 febbraio 2022
- 24 gennaio 2022
- 21 gennaio 2022
- 25 ottobre 2021
- 24 giugno 2021
- 4 maggio 2021
- 15 gennaio 2021
- 9 novembre 2020
- 30 ottobre 2020
- 22 settembre 2020
- 10 luglio 2020
- 30 giugno 2020
18 dicembre 2024
Nuove funzionalità
Amazon DocumentDB 5.0 (patch del motore versione 3.0.5721)
I cluster basati su istanze di Amazon DocumentDB ora supportano istanze R6GD supportate. NVMe
Per ulteriori informazioni, consulta questo post di blog sulle novità. Istanze supportate da NVMe
12 novembre 2024
Nuove funzionalità
I cluster elastici di Amazon DocumentDB ora supportano gli indici di sfondo.
6 novembre 2024
Nuove funzionalità
Amazon DocumentDB 5.0 (patch del motore versione 3.0.11051)
È stato aggiunto il supporto per i campi con prefisso in dollari e.
$in
$nin
$all
È stato aggiunto il supporto per '$' e '.' nei nomi dei campi.
Amazon DocumentDB 4.0 (patch del motore versione 2.0.10980)
È stato aggiunto il supporto per i campi con prefisso in dollari e.
$in
$nin
$all
1° novembre 2024
Nuova caratteristica
Amazon DocumentDB ora supporta azioni di manutenzione di cluster elastici. Per ulteriori informazioni, consulta Manutenzione dei cluster elastici di Amazon DocumentDB.
22 ottobre 2024
Nuova caratteristica
Amazon DocumentDB ora supporta le metriche StorageNetworkReceiveThroughput
di throughput della rete di storage e. StorageNetworkTransmitThroughput
StorageNetworkThroughput
Per ulteriori informazioni, consulta Valutazione dell'utilizzo delle istanze Amazon DocumentDB con parametri CloudWatch .
18 settembre 2024
Nuova caratteristica
Amazon DocumentDB è ora disponibile nella regione Africa (Città del Capo). Per ulteriori informazioni, consulta questo post di blog
Amazon DocumentDB è ora disponibile nella regione Europa (Spagna). Per ulteriori informazioni, consulta questo post del blog
17 settembre 2024
Nuove funzionalità
Amazon DocumentDB 5.0 (patch del motore versione 3.0.10696)
Amazon DocumentDB ora supporta la ricostruzione degli indici con in. reIndex
runCommand
Per ulteriori informazioni, consulta Manutenzione dell'indice Amazon DocumentDB tramite reIndex.
Nota
reIndex
è supportato solo su Amazon DocumentDB 5.0 (Engine Patch versione 3.0.10696 e successive).
Correzioni di bug e altre modifiche
Amazon DocumentDB 5.0 (patch del motore versione 3.0.10696) e Amazon DocumentDB 4.0 (patch del motore versione 2.0.10898)
$setOnInsert
ora supporta il campo durante gli inserimenti risultanti dalle operazioni di aggiornamento._id
È stato risolto un problema che impediva il recupero dello spazio di archiviazione dopo un aggiornamento della versione principale ad Amazon DocumentDB 5.0.
22 agosto 2024
Nuova caratteristica
Amazon DocumentDB 5.0 (tutte le versioni delle patch per i motori) e Amazon DocumentDB 4.0 (Patch per il motore versione 2.0.5704)
I cluster globali di Amazon DocumentDB ora supportano gli switchover dei cluster e i failover gestiti dei cluster. Per ulteriori informazioni, consulta Esecuzione di uno switchover per un cluster globale Amazon DocumentDB e Esecuzione di un failover gestito per un cluster globale Amazon DocumentDB.
Nota
Gli switchover e i failover globali dei cluster sono supportati solo su Amazon DocumentDB 4.0 e 5.0.
20 agosto 2024
Nuova caratteristica
Per Amazon DocumentDB 3.6 (versione minima della patch del motore 1.0.208662), gli aggiornamenti dei certificati TLS CA non richiedono più il riavvio del sistema. Per ulteriori informazioni, consulta Aggiornamento dei certificati Amazon DocumentDB TLS.
8 agosto 2024
Nuova caratteristica
I cluster elastici di Amazon DocumentDB sono ora disponibili nelle regioni Asia Pacifico (Hong Kong), Canada (Centrale) ed Europa (Parigi). Per ulteriori informazioni, consulta Disponibilità regionale per cluster elastici.
23 luglio 2024
Nuove funzionalità
Amazon DocumentDB 5.0 (patch del motore versione 3.0.8126) e Amazon DocumentDB 4.0 (patch del motore versione 2.0.10709)
È stato aggiunto il supporto per nomi di indice più lunghi (fino a 255 caratteri). Per ulteriori informazioni, consulta Vincoli per la denominazione
Il limite massimo di connessione è stato raddoppiato:
Tipo di istanza Limite originale Nuovo limite t3.medium 500 1000 t4g.medium 500 1000 r5.large 1700 3400 r5.xlarge 3500 7000 r5.2xlarge 7100 14200 r5.4xlarge 14200 28400 r5.8xlarge 28400 60000 r5.12xlarge 30000 60000 r5.16xlarge 30000 60000 r5.24xlarge 30000 60000 r6g.large 1700 3400 r6g.xlarge 3500 7000 r6g.2xlarge 7100 14200 r6g.4xlarge 14200 28400 r6g.8xlarge 28400 60000 r6g.12xlarge 30000 60000 r6g.16xlarge 30000 60000 Per ulteriori informazioni, consulta Limiti di istanze.
Correzioni di bug e altre modifiche
Amazon DocumentDB 5.0 (patch del motore versione 3.0.8126)
È stata migliorata la logica per la sincronizzazione CurrentTime
e il flusso di ResumeToken
modifiche sui lettori.
22 luglio 2024
Nuove funzionalità
Amazon DocumentDB 5.0 (patch del motore versione 3.0.6742)
È stato aggiunto il filtro di controllo del supporto. DML Ora puoi impostare le condizioni di filtro per filtrare i registri di DML controllo in base ai loro requisiti specifici invece di registrare ogni query. DML Per ulteriori informazioni, consulta Filtraggio degli eventi di controllo DML.
È stato aggiunto il supporto per la compressione dei documenti per quanto segue:
Impostazione di una soglia di compressione minima
Attivazione della compressione per le raccolte esistenti (applicabile ai nuovi documenti)
Consenti l'impostazione di compressione predefinita a livello di cluster
Per ulteriori informazioni, consulta Gestione della compressione dei documenti a livello di raccolta.
È stato aggiunto il supporto per l'utilizzo dei flussi di modifiche sulle istanze Reader. Per ulteriori informazioni, consulta Utilizzo dei flussi di modifica su istanze secondarie.
Amazon DocumentDB 4.0 (patch del motore versione 2.0.10593)
È stato aggiunto il filtro di controllo del supporto. DML Ora puoi impostare le condizioni di filtro per filtrare i registri di DML controllo in base ai loro requisiti specifici invece di registrare ogni query. DML Per ulteriori informazioni, consulta Filtraggio degli eventi di controllo DML.
Amazon DocumentDB 3.6 (patch del motore versione 1.0.208662)
Sono state rimosse le limitazioni dell'indice sulle istanze db.r5.* e db.r6.* in Amazon DocumentDB. MVU Per ulteriori informazioni, consulta MVUprerequisiti e limitazioni.
Correzioni di bug e altre modifiche
Amazon DocumentDB 3.6 (patch del motore versione 1.0.208662)
Amazon DocumentDB ora riconosce -NaN come token valido. JSON
9 luglio 2024
Nuova caratteristica
Per Amazon DocumentDB 4.0 (versione minima della patch del motore 2.0.10179) e 5.0 (versione minima della patch del motore 3.0.4780), gli aggiornamenti dei certificati TLS CA non richiedono più il riavvio del sistema. Per ulteriori informazioni, consulta Aggiornamento dei certificati Amazon DocumentDB TLS.
8 luglio 2024
Nuova caratteristica
I cluster elastici di Amazon DocumentDB sono ora disponibili nella regione Europa (Milano). Per ulteriori informazioni, consulta Disponibilità regionale per cluster elastici.
25 giugno 2024
Nuova caratteristica
L'autenticazione con AWS IAM ARNs è disponibile nei cluster 5.0 basati su istanze di Amazon DocumentDB in tutte le regioni supportate. Per ulteriori informazioni, consulta Autenticazione tramite IAM identità.
29 maggio 2024
Nuove funzionalità
Amazon DocumentDB 5.0 (patch del motore versione 3.0.6742)
È stato aggiunto il supporto per gli operatori e.
regexMatch
regexFind
È stato aggiunto il supporto per garantire la massima precisione nei registri di controllo quando si affrontano numeri interi di grandi dimensioni. I registri di controllo ora mantengono la rappresentazione numerica esatta di tutti i numeri, prevenendo qualsiasi perdita di precisione.
Amazon DocumentDB 4.0 (patch del motore versione 2.0.10593)
È stato aggiunto il supporto per garantire la massima precisione nei log di controllo quando si affrontano numeri interi di grandi dimensioni. I registri di controllo ora mantengono la rappresentazione numerica esatta di tutti i numeri, prevenendo qualsiasi perdita di precisione.
3 aprile 2024
Amazon DocumentDB è ora disponibile nella regione Medio Oriente (UAE). Per ulteriori informazioni, consulta questo post di blog
Nuove funzionalità
Amazon DocumentDB 5.0 (patch del motore versione 3.0.5721)
Aggiunto supporto
bypassDocumentValidation
e messaggio di errore granulare per.$jsonSchema
Per ulteriori informazioni subypassDocumentValidation
, consulta bypassDocumentValidation.È stato aggiunto il supporto di.
$expr
È stato aggiunto il supporto per Uncorrelated Joins in.
$lookup
È stato aggiunto il supporto per mantenere le regole di convalida in fase di aggregazione.
$out
Amazon DocumentDB 4.0 (patch del motore versione 2.0.10392)
È stato aggiunto il supporto per.
bypassDocumentValidation
$jsonSchema
Per ulteriori informazioni subypassDocumentValidation
, consulta bypassDocumentValidation.È stato aggiunto il supporto di
$expr
.È stato aggiunto il supporto per Uncorrelated Joins in.
$lookup
È stato aggiunto il supporto per mantenere le regole di convalida in fase di aggregazione.
$out
Correzioni di bug e altre modifiche
-
Risolto un errore durante l'invocazione
db.coll.stats()
su mongo shell versione 1.7 e successive. -
È stato risolto un problema di perdita di memoria per le query Change Stream che contenevano
$regex
come parte della stessa pipeline di aggregazione.
22 febbraio 2024
Nuove funzionalità
Cluster elastici Amazon DocumentDB
I cluster elastici di Amazon DocumentDB ora supportano le seguenti funzionalità:
Repliche di istanze shard secondarie leggibili: per ulteriori informazioni, consulta il passaggio 5b di. Passaggio 1: crea un cluster elastico
Avvia/interrompi il cluster: per ulteriori informazioni, vedere. Arresto e avvio di un cluster elastico Amazon DocumentDB
Istanze shard configurabili: per ulteriori informazioni, vedere il passaggio 5b di. Passaggio 1: crea un cluster elastico
Backup automatici per le istantanee: per ulteriori informazioni, consulta. Gestione di un backup automatico di snapshot del cluster elastico
Copia istantanea: per ulteriori informazioni, consulta. Copiare un'istantanea del cluster elastico
30 gennaio 2024
Nuove funzionalità
Cluster elastici Amazon DocumentDB
I cluster elastici di Amazon DocumentDB sono ora disponibili nelle seguenti regioni:
Asia Pacifico (Mumbai)
Asia Pacifico (Seoul)
Sud America (San Paolo)
Europa (Londra)
Per ulteriori informazioni, consulta Disponibilità della regione e della versione del cluster elastico.
Cluster globali Amazon DocumentDB
I cluster globali sono ora disponibili in entrambe le AWS GovCloud (US) regioni: AWS GovCloud (Stati Uniti orientali) e AWS GovCloud (Stati Uniti occidentali).
10 gennaio 2024
Nuove funzionalità
Amazon DocumentDB 5.0 (versioni delle patch del motore 3.0.4574, 3.0.4780, 3.0.4960)
È stato HNSW aggiunto il supporto per gli indici vettoriali. Per ulteriori informazioni, consulta Ricerca vettoriale per Amazon DocumentDB.
Aggiunto un supporto per gli indici parziali. Per ulteriori informazioni, consulta Indice parziale.
Aggiunto un supporto per il runtime GC su una raccolta all'interno del comando.
currentOp
È stato aggiunto il supporto dell'indice di testo per la ricerca di testo nativa su Amazon DocumentDB. Per ulteriori informazioni, consulta Esecuzione di ricerche di testo con Amazon DocumentDB.
È stato aggiunto il supporto per le parole chiave
$jsonSchema
dello schematype
allOf
oneOf
anyOf
not
,maxItems
,minItems
,maxProperties
,minProperties
,pattern
,patternProperties
,,multipleOf
dependencies
, euniqueItems
.Per ulteriori informazioni, consulta Utilizzo della convalida dello schema JSON.
È stato aggiunto il supporto per gli operatori aritmetici
$ceil
,,$floor
,$ln
,$log
$log10
,$sqrt
e.$exp
Per ulteriori informazioni, consulta Operatori aritmetici.
-
È stato aggiunto il supporto per l'operatore di espressione condizionale.
$switch
È stato aggiunto il supporto per le build di indici
IVFFLAT
vettoriali paralleli. La documentazione è stata aggiornata rimuovendo la limitazione delle build dell'indiceIVFFLAT
vettoriale parallelo dalla guida per sviluppatori.
Amazon DocumentDB 4.0 (patch del motore versioni 2.0.10124, 2.0.10179, 2.0.10221)
È stato aggiunto un supporto per il runtime GC su una raccolta all'interno del comando.
currentOp
È stato aggiunto il supporto per le parole chiave
$jsonSchema
dello schematype
allOf
oneOf
anyOf
not
,maxItems
,minItems
,maxProperties
,minProperties
,pattern
,patternProperties
,,multipleOf
dependencies
, euniqueItems
.Per ulteriori informazioni, consulta Utilizzo della convalida dello schema JSON.
È stato aggiunto il supporto per gli operatori aritmetici
$ceil
,,$floor
,$ln
,$log
$log10
,$sqrt
e.$exp
Per ulteriori informazioni, consulta Operatori aritmetici.
-
È stato aggiunto il supporto per l'operatore di espressione condizionale.
$switch
Correzioni di bug e altre modifiche
-
Aggiunta funzionalità di invocazione senza distinzione tra maiuscole e minuscole.
db.runCommand("dbstats")
I clienti di Amazon DocumentDB 5.0 e 4.0 con versioni di patch per i motori precedenti alla 3.0.4960 o alla 2.0.10221 devono applicare queste ultime patch al motore. -
È stato corretto un errore durante l'invocazione
db.coll.stats()
su mongo shell versione 1.7 e successive. La documentazione è stata aggiornata rimuovendo il suggerimento per ladb.coll.stats()
risoluzione dei problemi di mongo shell dalla guida per sviluppatori.
20 dicembre 2023
Altre modifiche
Supporto abilitato per l'aggiornamento immediato delle versioni principali in Amazon DocumentDB 3.6 e 4.0. Per ulteriori informazioni, consulta Aggiornamento immediato della versione principale di Amazon DocumentDB.
13 dicembre 2023
Nuove funzionalità
È stato aggiunto il supporto per la connettività con 1 clic. EC2 Per ulteriori informazioni, consulta Connect tramite Amazon EC2.
29 novembre 2023
Amazon DocumentDB 5.0 (patch del motore versione 3.0.3727)
Nuove funzionalità
È stato aggiunto il supporto per la ricerca vettoriale. Per ulteriori informazioni, consulta questo post di blog
21 novembre 2023
Amazon DocumentDB 5.0 (patch del motore versione 3.0.3727)
Nuove funzionalità
È stato aggiunto il supporto per lo storage ottimizzato per l'I/O. Per ulteriori informazioni, consulta Configurazioni di storage in cluster Amazon DocumentDB la Amazon DocumentDB Developer Guide.
Aggiunta integrazione per l'apprendimento automatico senza codice con SageMaker Canvas. Per ulteriori informazioni, consulta Apprendimento automatico senza codice con Amazon SageMaker AI Canvas la Amazon DocumentDB Developer Guide.
17 novembre 2023
Nuove funzionalità
Amazon DocumentDB è ora disponibile nella regione AWS GovCloud (Stati Uniti orientali). Per ulteriori informazioni, consulta questo post di blog
Correzioni di bug e altre modifiche
Amazon DocumentDB 3.6 (patch del motore versione 1.0.208570)
I nomi delle variabili locali definiti dall'utente ora supportano «_» (trattino basso) per gli operatori di proiezione come e. $let
$filter
6 novembre 2023
Amazon DocumentDB 5.0 (patch del motore versione 3.0.3727) e 4.0 (patch del motore versione 2.0.9876)
Nuove funzionalità
-
È stato aggiunto il supporto per le parole chiave
$jsonSchema
dello schemamaxLength
,,,,minLength
, emaximum
.minimum
exclusiveMaximum
exclusiveMinimum
items
additionalItems
Tieni presente che la convalida JSON dello schema è supportata solo nei cluster basati su istanze.
-
È stato aggiunto il supporto per l'operatore
$convert
di pipeline di aggregazione e i suoi operatori derivati abbreviati$toBool
,,,,,,$toInt
e.$toLong
$toDouble
$toString
$toDecimal
$toObjectId
$toDate
-
È stato aggiunto il supporto per gli operatori
$setDifference
di espressione di set e.$anyElementTrue
$allElementTrue
Correzioni di bug e altre modifiche
Problema risolto per cui non NaN
veniva visualizzato un aggiornamento del flusso di modifiche da -NaN
a.
25 settembre 2023
Nuove funzionalità
Amazon DocumentDB è ora disponibile nella regione Asia Pacifico (Hong Kong). Per ulteriori informazioni, consulta questo post del blog
20 settembre 2023
Nuove funzionalità
È stato aggiunto il supporto per gli aggiornamenti delle versioni principali in Amazon DocumentDB 3.6 e 4.0. Per ulteriori informazioni, consulta Aggiornamento immediato della versione principale di Amazon DocumentDB.
15 settembre 2023
Nuove funzionalità
Amazon DocumentDB 5.0 (patch del motore versione 3.0.3140) e 4.0 (patch del motore versione 2.0.9686)
È stato aggiunto il supporto per $ schema validator solo nei cluster basati su istanze. jsonSchema Per ulteriori informazioni, consulta Utilizzo della convalida dello schema JSON.
11 settembre 2023
Nuove funzionalità
Amazon DocumentDB è ora disponibile nella regione Asia Pacifico (Hyderabad). Per ulteriori informazioni, consulta questo post del blog.
3 agosto 2023
Nuove funzionalità
Cluster elastici Amazon DocumentDB
I cluster Amazon DocumentDB Elastic ora supportano le seguenti operazioni:
top
collStats
hint
dataSize
Consulta APIsMongoDB, operazioni e tipi di dati supportati in Amazon DocumentDB l'elenco completo dei comandi e delle operazioni supportati.
Gli indici Time to Live (TTL) sono ora supportati.
hints
Gli indici sono ora supportati con le espressioni di indice.
13 luglio 2023
Nuove funzionalità
Amazon DocumentDB 5.0 (patch del motore versione 3.0.1948)
È stato aggiunto il supporto per la compressione dei documenti.
È stato aggiunto il supporto per le build di indici paralleli.
È stato aggiunto il supporto per lo stato di creazione dell'indice.
Amazon DocumentDB 4.0 (patch del motore versione 2.0.9259)
È stato aggiunto il supporto per le build di indici paralleli.
Correzioni di bug e altre modifiche
Amazon DocumentDB 5.0 (patch del motore versione 3.0.1948)
È stato risolto il problema di autenticazione
createCollection
relativo ai cluster elastici di Amazon DocumentDB quando gli utenti non hanno accesso alle raccolte di sistema.Problema risolto per cui le istanze della regione secondaria non potevano utilizzare gli stessi nomi di istanze della regione primaria.
Amazon DocumentDB 4.0 (patch del motore versione 2.0.9259)
È stata interrotta l'aggiunta di query di monitoraggio interne ai log di controllo.
7 giugno 2023
Correzioni di bug e altre modifiche
Amazon DocumentDB 5.0
Le istanze r5 e t3.medium sono ora supportate in Amazon DocumentDB 5.0.
engineVersion
l'opzione predefinita è5.0.0
in, e. AWS SDK AWS CLI AWS CloudFormation
10 maggio 2023
Correzioni di bug e altre modifiche
Amazon DocumentDB 5.0 (patch del motore versione 3.0.1361)
È stato aggiunto il supporto per
ignoreunknownindexoptions
nel comando. createIndexÈ stata interrotta l'aggiunta di interrogazioni di monitoraggio interne ai registri di controllo.
I nomi delle variabili locali definiti dall'utente ora supportano «_» (trattino basso) per gli operatori di proiezione come e.
$let
$filter
4 aprile 2023
Correzioni di bug e altre modifiche
Amazon DocumentDB 4.0 (patch del motore versione 2.0.8934)
È stato risolto il problema relativo al DML controllo quando è abilitato durante un carico di lavoro in corso.
È stato risolto il problema relativo al DML controllo quando ai comandi aggregati con hint viene passato un valore di stringa.
È stato risolto il problema relativo al
listCollections
mancato funzionamento del comando quando gli utenti con ruolo readwriteanydatabase avevano entrambi e le opzioni impostate su true. authorizedCollections nameOnlyRisolto il problema relativo all'analisi corretta della stringa numerica in un nome di campo.
Annulla i cursori a lunga durata quando influiscono sulla raccolta dei rifiuti.
I nomi delle variabili locali definiti dall'utente ora supportano «_» (trattino basso) per gli operatori di proiezione come e.
$let
$filter
22 marzo 2023
Nuove funzionalità
I cluster elastici di Amazon DocumentDB sono ora disponibili nelle regioni Asia Pacifico (Singapore), Asia Pacifico (Sydney) e Asia Pacifico (Tokyo). Per ulteriori informazioni, consulta Disponibilità della regione e della versione del cluster elastico.
1 marzo 2023
Nuove funzionalità
Amazon DocumentDB 5.0 (patch del motore versione 3.0.775)
Presentato Amazon DocumentDB 5.0
Compatibilità con MongoDB 5.0 (supporto per i driver MongoDB 5.0) API
Support per la crittografia a livello di campo lato client ()FLE. Ora puoi crittografare i campi sul lato client prima di scrivere i dati nel cluster Amazon DocumentDB. Per ulteriori informazioni, consulta Crittografia a livello di campo lato client
Nuovi operatori di aggregazione:,
$dateAdd
$dateSubtract
Limite di storage aumentato a 128 TiB per tutti i cluster Amazon DocumentDB basati su istanze e i cluster elastici basati su shard.
-
Amazon DocumentDB 5.0 ora supporta la scansione dell'indice con l'
$elemMatch
operatore nel primo livello di nesting. Le scansioni degli indici sono supportate quando la query ha un solo livello di$elemMatch
filtro e la$elemMatch
query annidata non supporta la scansione dell'indice.Forma di interrogazione che supporta la scansione dell'indice:
db.foo.find( { "a": {$elemMatch: { "b": "xyz", "c": "abc"} } })
Forma di interrogazione che non supporta la scansione dell'indice:
db.foo.find( { "a": {$elemMatch: { "b": {$elemMatch: { "d": "xyz", "e": "abc"} }} } })
27 febbraio 2023
Correzioni di bug e altre modifiche
Amazon DocumentDB 4.0
È stato aggiunto il supporto per AWS Lambda. Per ulteriori informazioni, consulta Using AWS Lambda with Change Streams.
2 febbraio 2023
Correzioni di bug e altre modifiche
Amazon DocumentDB 3.6 (patch del motore versione 1.0.208432)
È stato risolto il problema relativo al DML controllo quando è abilitato durante un carico di lavoro in corso.
È stato risolto il problema relativo al DML controllo quando ai comandi aggregati con hint viene passato un valore di stringa.
È stato risolto il problema relativo al
listCollections
mancato funzionamento del comando quando gli utenti con ruolo readwriteanydatabase avevano entrambi e le opzioni impostate su true. authorizedCollections nameOnlyRisolto il problema relativo all'analisi corretta della stringa numerica in un nome di campo.
Annulla i cursori a lunga durata quando influiscono sulla raccolta dei rifiuti.
30 novembre 2022
Nuove funzionalità
Cluster elastici Amazon DocumentDB
I cluster elastici di Amazon DocumentDB sono un nuovo tipo di cluster Amazon DocumentDB che consente agli utenti di sfruttare lo sharding MongoDB per scalare orizzontalmente il proprio cluster. APIs I cluster elastici gestiscono praticamente qualsiasi numero di letture e scritture con petabyte di capacità di storage distribuendo i dati e l'elaborazione su più istanze e volumi di calcolo sottostanti. Per ulteriori informazioni, consulta Utilizzo dei cluster elastici di Amazon DocumentDB.
9 agosto 2022
Nuove funzionalità
Amazon DocumentDB 3.6 (patch del motore versione 1.0.208152) e 4.0
-
È stato aggiunto il supporto per il tipo di dati Decimal128. Il Decimal128 è un tipo di BSON dati supportato in tutte le regioni in cui è disponibile DocumentDB.
Per ulteriori informazioni, consulta la sezione relativa ai tipi di dati.
-
È stato aggiunto il supporto per il controllo delle DML query con Amazon CloudWatch Logs. Ora Amazon DocumentDB può registrare eventi Data Manipulation Language (DML) e Data Definition Language (DDL) su Amazon Logs. CloudWatch
Correzioni di bug e altre modifiche
Amazon DocumentDB 3.6 (patch del motore versione 1.0.208152) e 4.0
-
Ora puoi cambiare la tua password con una password personale con privilegi.
changeOwnPassword
25 luglio 2022
Nuove funzionalità
Amazon DocumentDB 4.0
Ora è possibile creare cluster più velocemente grazie alla possibilità di creare cloni che utilizzano lo stesso volume del cluster DocumentDB e contengono gli stessi dati del cluster originale. Per i dettagli, consulta Managing Amazon DocumentDB Clusters.
27 giugno 2022
Nuove funzionalità
Amazon DocumentDB 4.0 (patch del motore versione 2.0.7509)
Amazon DocumentDB ridimensiona dinamicamente il database in base ai modelli di utilizzo. L'aggiunta di altri dati aumenta lo spazio fino a 64 Tebibyte (TiB) e l'eliminazione dei dati riduce lo spazio assegnato.
29 aprile 2022
Nuove funzionalità
Amazon DocumentDB è ora disponibile nella regione Cina (Pechino). Per ulteriori informazioni, consulta questo post di blog
7 aprile 2022
Nuove funzionalità
Amazon DocumentDB 3.6 (versioni delle patch del motore 1.0.207836 e 1.0.208015) e 4.0 (versioni delle patch del motore 2.0.6142 e 2.0.6948)
Amazon DocumentDB Performance Insights è ora disponibile in anteprima. Ora puoi archiviare sette giorni di cronologia delle prestazioni in una finestra scorrevole senza costi aggiuntivi. Per ulteriori informazioni, consulta Monitoring with Performance Insights.
16 marzo 2022
Nuove funzionalità
Amazon DocumentDB è ora disponibile nella regione Europa (Milano). Per ulteriori informazioni, consulta questo post di blog
8 febbraio 2022
Nuove funzionalità
Le istanze Amazon DocumentDB R6g e T4g sono ora disponibili in Asia Pacifico, Sud America ed Europa. Per ulteriori informazioni, consulta questo post di blog.
24 gennaio 2022
Nuove funzionalità
Amazon DocumentDB 3.6 (patch del motore versione 1.0.207684) e 4.0 (patch del motore versione 2.0.5170)
-
Amazon DocumentDB offre ora una versione di prova gratuita. Per i dettagli, consulta la pagina di prova gratuita di Amazon DocumentDB
. -
Ora puoi utilizzare funzionalità avanzate con Geospatial Query, tra cui: APIs
$geoWithin
$geoIntersects
-
È stato aggiunto il supporto per i seguenti operatori MongoDB:
$mergeObjects
$reduce
Per ulteriori informazioni, consulta la sezione Interrogazione di dati geospaziali con Amazon DocumentDB.
21 gennaio 2022
Nuove funzionalità
Amazon DocumentDB 4.0 (patch del motore versione 2.0.5706)
-
Le istanze Amazon DocumentDB Graviton2 (r6g.large, r6g.2xlarge, r6g.4xlarge, r6g.8xlarge, r6g.12xlarge, r6g.16xlarge e t4g.medium) sono ora supportate.
Amazon DocumentDB 3.6 (patch del motore versione 1.0.207781) e 4.0 (patch del motore versione 2.0.5706)
-
È stato aggiunto il supporto per il seguente MongoDBAPIs:
-
$reduce
-
$mergeObjects
-
$geoWithin
-
$geoIntersects
-
25 ottobre 2021
Nuove funzionalità
Amazon DocumentDB 3.6 (patch del motore versione 1.0.207780) e 4.0 (patch del motore versione 2.0.5704)
-
Aggiunto il supporto per il seguente MongoDB APIs
-
$literal
-
$map
-
$$ROOT
-
Support per le funzionalità di GeoSpatial interrogazione. Leggi questo post del blog
per maggiori dettagli Support per il controllo degli accessi con ruoli definiti dall'utente. Leggi questo post sul blog
per maggiori dettagli Amazon DocumentDB JDBC Driver per abilitare la connettività da strumenti di BI come Tableau e strumenti di query come Workbench SQL
Correzioni di bug e altre modifiche
Amazon DocumentDB 3.6 (patch del motore versione 1.0.207780) e 4.0 (patch del motore versione 2.0.5704)
-
Correzione di bug che impediva l'ordinamento corretto quando è presente un elemento esplicito
$natural
insieme a.sort()
$natural
-
Correzione di bug per il change stream con cui lavorare
$redact
-
Correzione di bug
$ifNull
per lavorare con un array vuoto -
Correzione di bug per un consumo eccessivo di risorse/arresto anomalo del server quando un utente attualmente connesso viene eliminato o il privilegio di quell'utente per un'attività in corso viene revocato
-
Correzione dei bug e controllo dei privilegi
listDatabase
listCollection
-
Bug Fix: logica di deduplicazione per elementi a più chiavi
24 giugno 2021
Nuove funzionalità
Amazon DocumentDB 3.6 (patch del motore versione 1.0.207117) e 4.0 (patch del motore versione 2.0.3371)
Le istanze r5.8xlarge e r5.16xlarge sono ora supportate. Scopri di più nel post del blog Amazon DocumentDB ora supporta le istanze r5.8xlarge e r5.16xlarge
. I cluster globali
sono ora supportati per fornire il disaster recovery da interruzioni a livello regionale e consentire letture globali a bassa latenza consentendo le letture dal cluster Amazon DocumentDB più vicino.
4 maggio 2021
Nuove funzionalità
Scopri tutte le nuove funzionalità in questo post del blog.
Amazon DocumentDB 3.6 (patch del motore versione 1.0.207117) e 4.0 (patch del motore versione 2.0.3371)
renameCollection
$zip
$indexOfArray
$reverseArray
$natural
$hint
supporto per l'aggiornamentoScansione dell'indice per
distinct
Correzioni di bug e altre modifiche
Amazon DocumentDB 3.6 (patch del motore versione 1.0.207117) e 4.0 (patch del motore versione 2.0.3371)
Utilizzo
$in
ridotto della memoria per le queryÈ stata risolta una perdita di memoria negli indici a più chiavi
Risolto il problema del piano di spiegazione e dell'output del profiler per
$out
È stato aggiunto un timeout per le operazioni dal sistema di monitoraggio interno per migliorare l'affidabilità
È stato corretto un difetto che influiva sui predicati di interrogazione passati agli indici a più chiavi
15 gennaio 2021
Nuove funzionalità
Amazon DocumentDB 4.0 (patch del motore versione 2.0.722)
Nessuno
Amazon DocumentDB 3.6 (patch del motore versione 1.0.206295)
Capacità di utilizzare un indice con la fase di aggregazione
$lookup
find()
le interrogazioni con proiezioni possono essere indirizzate da un indice (interrogazione coperta)Possibilità di utilizzare
hint()
confindAndModify
Ottimizzazioni delle prestazioni per l'operatore
$addToSet
Miglioramenti per ridurre le dimensioni complessive dell'indice
Nuovi operatori di aggregazione:
$ifNull
$replaceRoot
,$setIsSubset
,,$setInstersection
$setUnion
, e$setEquals
Gli utenti possono anche terminare i propri cursori senza richiedere il ruolo
KillCursor
9 novembre 2020
Nuove funzionalità
Scopri tutte le nuove funzionalità in questo post del blog
Amazon DocumentDB 4.0 (patch del motore versione 2.0.722)
Compatibilità con MongoDB 4.0
ACIDtransazioni
Support per
cluster(client.watch()
ormongo.watch())
e i flussi di(db.watch())
modifica a livello di databasePossibilità di avviare o riprendere un flusso di modifiche utilizzando
startAtOperationTime
Estendi il periodo di conservazione del flusso di modifiche a 7 giorni (in precedenza 24 ore)
AWS DMS destinazione per Amazon DocumentDB 4.0
CloudWatch metriche:
TransactionsOpen
,,TransactionsOpenMax
TransactionsAborted
, eTransactionsStarted
TransactionsCommitted
Nuovi campi per le transazioni in
currentOp
ServerStatus
, eprofiler
.Capacità di utilizzare un indice con la fase di
$lookup
aggregazionefind()
le interrogazioni con proiezioni possono essere indirizzate da un indice (interrogazione coperta)Possibilità di utilizzare
hint()
confindAndModify
Ottimizzazioni delle prestazioni per l'operatore
$addToSet
Miglioramenti per ridurre le dimensioni complessive dell'indice.
Nuovi operatori di aggregazione:
$ifNull
$replaceRoot
,$setIsSubset
,,$setInstersection
$setUnion
, e$setEquals
Con i
ListDatabase
comandiListCollection
and, ora è possibile utilizzare facoltativamente iauthorizedDatabases
parametriauthorizedCollections
and per consentire agli utenti di elencare le raccolte e i database a cui hanno l'autorizzazione ad accedere senza richiedere rispettivamente ilistDatabase
ruolilistCollections
eGli utenti possono inoltre terminare i propri cursori senza richiedere il ruolo
KillCursor
Il confronto dei tipi numerici di documenti secondari è ora coerente con il confronto dei tipi numerici di documenti di primo livello. Il comportamento di Amazon DocumentDB 4.0 è ora compatibile con MongoDB.
Amazon DocumentDB 3.6 (patch del motore versione 1.0.206295)
Nessuno
Correzioni di bug e altre modifiche
Amazon DocumentDB 4.0 (patch del motore versione 2.0.722)
$setOnInsert
non consente più aggiornamenti quando si utilizza l'operatore posizionale.$
Il comportamento di Amazon DocumentDB 4.0 è ora compatibile con MongoDB.Problema risolto e impostato
$createCollection
autoIndexId
Proiezione per documenti annidati
Modificata l'impostazione predefinita per la memoria di lavoro in modo da adattarla alla dimensione della memoria dell'istanza
Miglioramenti alla raccolta dei rifiuti
Ricerca con chiave vuota nel percorso, differenza di comportamento con mongo
Risolto un
dateToString
bug nel comportamento del fuso orarioRisolto
$push
(aggregazione) per rispettare l'ordinamentoRisolto un bug relativo all'
$currentOp
aggregatoRisolto il problema relativo al
readPreference
secondarioÈ stato risolto il problema relativo alla convalida dello stesso database in cui
$createIndex
è stato emesso il comandoRisolto il problema del comportamento incoerente in caso di errore di
minKey
ricercamaxKey
È stato risolto il problema che
$size
impediva all'operatore di utilizzare un array compositoRisolto il problema con la negazione di
$in
con regexRisolto il problema con
$distinct
il comando eseguito su una vistaÈ stato risolto il problema relativo alle aggregazioni e ai comandi di ricerca che ordinavano i campi mancanti in modo diverso
Risolto
$eq
il problema che le espressioni regolari non controllavano il tipoRisolto
$currentDate
un bug nel comportamento della posizione ordinale del timestampGranularità fissa in millisecondi per
$currentDate
Amazon DocumentDB 3.6 (patch del motore versione 1.0.206295)
Nessuno
30 ottobre 2020
Nuove funzionalità
Scopri tutte le nuove funzionalità in questo post del blog.
Amazon DocumentDB 3.6 (patch del motore versione 1.0.206295)
È stata aggiunta la possibilità di aprire un cursore del flusso di modifica a livello di cluster o del database
(client.watch()
mongo.watch())
(db.watch())
Possibilità di aumentare il periodo di conservazione del flusso di modifiche a 7 giorni (in precedenza 24 ore)
Correzioni di bug e altre modifiche
Amazon DocumentDB 3.6 (patch del motore versione 1.0.206295)
Vari miglioramenti generali delle prestazioni dei casi
Un miglioramento mirato della sicurezza
È stato risolto un problema con skip sort sul secondo campo di un indice composto
Abilita l'indice regolare per l'uguaglianza su un singolo campo di un indice a più chiavi (non composto)
Condizione di gara di autenticazione fissa
È stato risolto il problema che causava un raro arresto anomalo della raccolta dei rifiuti
RBACmiglioramento della sicurezza
databaseConnectionsMax
Metrica aggiuntaMiglioramenti delle prestazioni per determinati carichi di lavoro su istanze
r5.24xlarge
22 settembre 2020
Nuove funzionalità
Scopri tutte le nuove funzionalità in questo post del blog
Amazon DocumentDB 3.6 (patch del motore versione 1.0.206295)
$out
fase di aggregazioneIl numero massimo di connessioni e cursore per istanza è stato aumentato fino a 10 volte
Correzioni di bug e altre modifiche
Amazon DocumentDB 3.6 (patch del motore versione 1.0.206295)
Nessuno
10 luglio 2020
Nuove funzionalità
Scopri tutte le nuove funzionalità in questo post del blog.
Amazon DocumentDB 3.6 (patch del motore versione 1.0.206295)
Copia di snapshot interregionali
Correzioni di bug e altre modifiche
Amazon DocumentDB 3.6 (patch del motore versione 1.0.206295)
Nessuno
30 giugno 2020
Nuove funzionalità
Scopri tutte le nuove funzionalità in questo post del blog.
Amazon DocumentDB 3.6 (patch del motore versione 1.0.206295)
Istanze medie T3
Correzioni di bug e altre modifiche
Amazon DocumentDB 3.6 (patch del motore versione 1.0.206295)
Recupero della memoria inattiva per le istanze t3
Miglioramenti dell'autenticazione
SASLPrestazioni di autenticazione migliorate
currentOp
Problema risolto che si verificava quando si superava il numero massimo di operazioni possibilikillOps
Problema risolto per l'aggiornamento e l'eliminazione in bloccoMiglioramenti
$sample
delle prestazioni con$match
Supporto fisso per
$$
in cond case in fase di redazioneRisolte varie cause ricorrenti di crash root
Miglioramenti allo TTL sweeping per ridurre la latenza IOs
Utilizzo ottimizzato della memoria per
$unwind
Raccolta fissa, statistiche, condizioni di gara con indice di calo
Condizione di gara fissa durante la creazione simultanea dell'indice
Risolto il problema di un raro arresto anomalo dell'indice
hash_search