Nota
L'accesso a questa pagina richiede l'autorizzazione. È possibile provare ad accedere o modificare le directory.
L'accesso a questa pagina richiede l'autorizzazione. È possibile provare a modificare le directory.
Azure DocumentDB si evolve continuamente con nuove funzionalità, miglioramenti delle prestazioni e miglioramenti dell'infrastruttura. Questo articolo offre una cronologia completa delle versioni delle funzionalità, degli aggiornamenti del motore e dei miglioramenti del servizio per Azure DocumentDB. Ogni versione include informazioni dettagliate sulle nuove funzionalità, sui miglioramenti degli operatori di query e sulle modifiche all'infrastruttura per rimanere aggiornati sugli sviluppi più recenti.
Annotazioni
Gli elementi contrassegnati come [Anteprima] richiedono una richiesta di supporto per abilitarli nel cluster.
Latest
Importante
Azure Cosmos DB per MongoDB (vCore) è ora Azure DocumentDB (con compatibilità MongoDB), basato sul progetto DocumentDB open source.
Questa versione del 18 novembre 2025 rinomina il servizio da Azure Cosmos DB per MongoDB (vCore) ad Azure DocumentDB insieme ad altre modifiche alle funzionalità.
Miglioramenti
Funzionalità di Advisor per gli indici in Visual Studio Code: linee guida predefinite per l'ottimizzazione dell'indice, informazioni dettagliate sulle prestazioni e ottimizzazione delle query. Per altre informazioni, vedere Funzionalità di Index Advisor.
Estensione di migrazione MongoDB per Visual Studio Code: esperienza di migrazione online end-to-end per vari carichi di lavoro. Per altre informazioni, vedere Eseguire la migrazione usando l'estensione di Visual Studio Code.
[Anteprima] Supporto di SSD Premium v2: l'archiviazione di nuova generazione offre prestazioni migliori senza costi aggiuntivi. Per altre informazioni, vedere Archiviazione ad alte prestazioni.
Supporto delle istanze riservate: consente di risparmiare sui costi in termini di un anno o di tre anni. Per altre informazioni, vedere Prezzi di Azure DocumentDB.
Ricerca full-text avanzata: ricerca fuzzy e abbinamento di prossimità supportate. Per altre informazioni, vedere Ricerca ibrida
Migrazione di Azure Cosmos DB per MongoDB ad Azure DocumentDB: percorso integrato per gli utenti che passano da Azure Cosmos DB per MongoDB ad Azure DocumentDB.
10 ottobre 2025
Questa versione del 10 ottobre 2025 introduce la convalida dello schema con $jsonSchema, le prestazioni avanzate dell'indice TTL e la disponibilità generale delle chiavi gestite dal cliente e dell'autenticazione con ID Di Ingresso Microsoft.
Miglioramenti del motore (1017)
[Anteprima] Aggiungere il supporto per il pushdown dell'indice per le query di ordinamento che filtrano sul
_idcampo.[Anteprima] Aggiungere il supporto per la convalida dello schema per
$jsonSchemadurante la creazione o la modifica di regole.[Anteprima] Applicare il rispetto dello schema con l'integrazione CSFLE (crittografia a livello di campo lato client).
[Anteprima] L'indice TTL (Time-to-Live) utilizza l'analisi dell'indice ordinata tramite suggerimenti di indice. L'indice TTL esegue le eliminazioni batch in modo continuo per un massimo di 60 secondi, anziché una volta ogni 60 secondi.
Miglioramenti dell'infrastruttura (1017)
Include le funzionalità della versione
2025-09-01dell'API :API Dati
Autenticazione dell'ID Microsoft Entra
Possibilità di disabilitare l'autenticazione nativa.
Chiave gestita dal cliente
29 agosto 2025
Questa versione è incentrata sui miglioramenti delle prestazioni delle query con hint di indice, comandi avanzati e correzioni di bug per gli operatori di aggregazione.
Miglioramenti del motore (0829)
È stato introdotto il supporto per gli hint di indice. Questa funzionalità consente di specificare in modo esplicito un indice durante l'esecuzione della query.
[Anteprima] Analisi basate unicamente sugli indici abilitate sugli indici ordinati per le query di conteggio in cui è possibile spostare i filtri sull'indice e senza applicare proiezioni.
[Anteprima] Miglioramento delle prestazioni di compilazione degli indici paralleli.
Miglioramento delle query di ricerca dei punti per un'esecuzione più efficiente.
Comandi
usersInfoeconnectionStatusavanzati per restituire tutti i ruoli supportati (ReadWrite,UserAdmin,Root) e i set di privilegi supportati (dbAdmin,userAdmin,clusterMonitor,clusterManager,hostManager).Miglioramento delle prestazioni di pianificazione delle query introducendo un planner personalizzato per le operazioni di inserimento.
Correggere il bug in
$lastNe$bottomN.Tipo di risposta fissa di aggiornamento per aggiungere compatibilità ai driver C++ che richiedono una risposta a 32 bit.
Messaggi di errore migliorati per le fasi di output
$mergee$out.
Miglioramenti dell'infrastruttura (0909)
Le chiavi gestite dal cliente supportano la disponibilità generale.
Microsoft Entra ID supporta la disponibilità generale.
15 luglio 2025
Questa versione offre miglioramenti all'ottimizzazione degli indici, il supporto degli indici HNSW per il livello M30 e il comportamento avanzato dell'indice TTL per migliorare le prestazioni.
Miglioramenti del motore (0715)
[Anteprima] Abilitazione dell'ottimizzazione pushdown dell'indice per
$sortin qualsiasi campo.Abilitata l'ottimizzazione del pushdown dell'indice per
$limit.[Anteprima] Aggiunta del supporto per gli indici compositi in base alle condizioni di filtro.
Aggiunta del supporto per l'indice HNSW (Hierarchical Navigable Small World) per il livello del cluster M30.
Miglioramento del comportamento dell'indice TTL per continuare l'elaborazione anche se il cluster diventa di sola lettura a causa di uno disco pieno.
Miglioramenti alla compilazione parallela per velocizzare la creazione di indici in una raccolta partizionata e non partizionata.
Miglioramenti dell'infrastruttura (0730)
- [Anteprima] Aggiunto supporto per CMK, consentito solo durante la fase di provisioning.
5 maggio 2025
Questa versione include il motore v8 con avanzata conversione dei tipi di dati, operatori di ranking migliorati e miglioramenti nella convalida della pipeline.
-
Supporto
$convertper binData in binData, stringa su binData e binData su stringa (ad eccezione del formato: auto).Aggiunta del supporto per
$toUUIDper semplificare la conversione da stringa a UUID.$ranke$denseRankora trattanonulle i valori mancanti in modo uguale durante il calcolo delle classifiche, allineando il comportamento con$sort.Controllo delle dimensioni della pipeline: l'aggregazione genera un errore se viene superato il limite della fase pipeline.
$getFieldaccetta ora qualsiasi espressione valida che si risolve in una stringa, non solo le costanti stringa.
Miglioramenti dell'infrastruttura (0520)
- [Anteprima]Supporto di Microsoft Entra ID.
23 marzo 2025
Questa versione aggiunge la ricerca esatta dei vettori, il supporto delle regole di confronto espanse tra le fasi di aggregazione e le funzionalità di conversione UUID.
Miglioramenti del motore (0323)
Aggiunta del supporto per la ricerca esatta nelle query di ricerca vettoriale.
Aggiunta del supporto per il comando listDatabases.
Aggiunto supporto per l'operatore di aggregazione dei tipi
$toUUID.Aggiunta del supporto per il pushdown del filtro parziale su predicati
$in.Aggiunta del supporto per l'operatore
$dateFromStringcon funzionalità complete.Sintassi estesa per
$getFieldl'operatore di aggregazione. Il valore di 'field' potrebbe ora essere un'espressione che si risolve in una stringa.Aggiunta del supporto per le variabili let del comando di aggregazione di primo livello nella fase
$geoNear.Il supporto ai comandi di backend per il timeout delle dichiarazioni è adesso disponibile.
È stato introdotto il supporto per l'operatore di aggregazione
$toUUID.Implementazione della funzionalità completa per l'operatore
$dateFromString.Operatore esteso
$getFieldper accettare espressioni che si risolvono in una stringa come parametro field.Esteso il supporto per le regole di confronto alle fasi di aggregazione:
$project,$redact,$set,$addFields,$replaceRoot.Supporto per l'ordinamento abilitato con operatori di confronto (
$expr,$in,$cmp,$eq,$ne,$lt,$lte,$gt,$gte).Abilitazione del supporto predefinito per il troncamento dell'indice univoco tramite una nuova classe di operatore.
Introdotto il supporto per le regole di confronto con gli operatori set nell'aggregazione (
$setEquals,$setUnion,$setIntersection,$setDifference,$setIsSubset).
Miglioramenti dell'infrastruttura (0212)
Disponibilità regionale ampliata.
South IndiaSouth Central US
12 febbraio 2025
Questa versione introduce la build open source di PostgreSQL 17, le prestazioni di aggregazione ottimizzate e la disponibilità generale della scalabilità automatica con il supporto per la promozione della replica geografica.
Miglioramenti del motore (0212)
È stata introdotta una versione open source di
pg_documentdbche supporta PostgreSQL 17.Aggiunta del supporto per l'invio di filtri JOIN
$graphLookupCommon Table Expression (CTE) ricorsivi all'indice, migliorando l'efficienza delle query.Supporto abilitato per le fasi di aggregazione e i comandi seguenti:
currentOp,collStatsdbStats, eindexStats.Miglioramento delle prestazioni di
$lookupconsentendo l'inlining di$unwindquandopreserveNullAndEmptyArraysè abilitato.Aggregazione ottimizzata ignorando il caricamento del documento quando l'espressione
$groupè una costante.
Miglioramenti dell'infrastruttura (0212)
AutoScale è ora disponibile.
[Anteprima]Supporto per il flusso di cambiamento per il connettore Kafka Debezium e il driver Pymongo.
Abilitazione della promozione per replica geografica.
Disponibilità regionale ampliata.
Switzerland WestJio India West
23 gennaio 2025
Questa versione segna una pietra miliare significativa con il rilascio open source del motore di Azure DocumentDB.
- Il motore dietro Azure DocumentDB è stato open source. Per altre informazioni, vedere https://github.com/documentdb.
14 ottobre 2024
Questa versione abilita le compilazioni di indici in background per impostazione predefinita, espande le funzionalità di $setWindowFields e aggiunge il supporto per la fase di aggregazione di $fill.
Per impostazione predefinita, le compilazioni degli indici vengono eseguite in background.
Supporto per altre opzioni con
$setWindowFields.$integral.$derivative.$expMovingAvg.$linearFill.$locf.$documentNumber.$shift.Aggiunta del supporto per altri operatori con
$group.-
$top,$topN,$bottom,$bottomN,$first,$firstN,$last,$lastN,$maxN,$minN.
-
$max.$min.
Aggiunta del supporto per gli operatori di aggregazione.
-
$toHashedIndexKey.
-
Supporto aggiunto per le fasi di aggregazione.
-
$fill.
-
Aggiunta del supporto per
wallTimecon ChangeStreams.
16 settembre 2024
Anteprima controllata di ChangeStream.
Anteprima gestita per il supporto in fase di esecuzione delle regole di confronto con query
$find/$aggregate.Chiavi di indice di grandi dimensioni abilitate come opzione predefinita per l'indicizzazione.
Aggiunta del supporto per
$DbRefcon ulteriori campi$ref/$id/$db, con limitazione dell'opzione conelemMatch.Integrazione del supporto per gli operatori di aggregazione trigonometrici.
Supporto per altre opzioni con
$setWindowFields.$count.$addToSet.$push.$avg.$rank.$denseRank.$covariancePop$covarianceSamp
Supporto per
$letcon le seguenti specifiche.$lookup.$find.$aggregate.
Supporto per la fase di aggregazione di
$mergecon quanto segue.whenMatched:
replace/keepExisting/merge/fail.whenNotMatched:
insert/discard/fail.
05 agosto 2024
Il supporto geospaziale è ora disponibile a livello generale.
Supporto per TLS1.3 per le connessioni MongoDB.
Supporto per gli accumulatori
-
$mergeObjects.
-
Supporto per gli operatori di aggregazione
$bitAnd.$bitOr.$bitXor.$bitNot.$let.
Supporto per la fase di aggregazione
$bucket.$vectorSearch.$setWindowFields(Solo con accumulatore della finestra$sum).
Operatori di query geospaziali
$minDistance.$maxDistance.$near.$nearSphere.
2 luglio 2024
Questa versione aggiunge nuove metriche di attività e richieste dei clienti, oltre al supporto in anteprima per gli operatori geospaziali e i miglioramenti agli accumulatori.
Metriche aggiunte
Attività del cliente.
Richieste.
[Anteprima] Supporto per gli accumulatori
-
$mergeObjects.
-
[Anteprima] Supporto per l'operatore di aggregazione
-
$let.
-
[Anteprima] Operatori di query geospaziali
$minDistance.$maxDistance.
06 maggio 2024
Questa versione introduce l'aggregazione geospaziale, il supporto di chiavi di indice di grandi dimensioni, le repliche geografiche e i miglioramenti delle prestazioni per operazioni distinte e di gruppo.
Miglioramenti all'operatore di query.
$geoNearaggregazione. La fase di aggregazione può essere abilitata tramite Flag -Geospatial supportSupporto per gli accumulatori
$push.$addToSet.$tsSecond/$tsIncrement.$map/$reduce.
Supporto per le espressioni di data
$dateAdd.$dateSubtract.$dateDiff.
Supporto per gli operatori di aggregazione
$maxN/$minN.$sortArray.$zip.
Creazione di indici con chiavi di indice di grandi dimensioni: valori superiori a 2,7 KB.
Le repliche geografiche abilitano il ripristino di emergenza tra aree e il ridimensionamento delle letture.
Miglioramento delle prestazioni di gruppo e distinto.
Prestazioni migliorate nelle query
$geoWithincon$centerSpherequando il raggio è maggiore di π.
16 aprile 2024
Questa versione aggiunge il supporto per $graphLookup e miglioramenti significativi delle prestazioni per i controlli di esistenza, le query di intervallo e le scansioni indicizzate.
Miglioramenti all'operatore di query.
$centerSpherecon pushdown dell'indice insieme al supporto per le coordinate GeoJSON.$graphLookupsupporto
Miglioramenti delle prestazioni.
$exists,{ $eq: null },{ $ne: null }aggiungendo nuovi termini di indice.esegue la scansione con
$in/$nq/$nenell'indice.confrontare le query parziali (query di intervallo).
18 marzo 2024
Questa versione aggiunge il supporto del portale per endpoint privati, indicizzazione vettoriale HNSW per livelli M40+ e anteprima di query geospaziali con compilazioni di indici in background.
Supporto dell'endpoint privato abilitato nel portale.
Indice vettoriale HNSW nei livelli M40 e cluster più grandi.
[Anteprima] Abilitare le query geospaziali.
Miglioramenti all'operatore di query.
$centerSpherecon l'abbassamento dell'indicizzazione.& operatore con . $binarySizeOperatore di aggregazione.
[Anteprima] Possibilità di compilare indici in background (ad eccezione degli indici univoci).
03 marzo 2024
Questa versione contiene miglioramenti per il piano Explain e varie funzionalità di filtro vettoriale.
Consente di filtrare in base alle colonne di metadati durante l'esecuzione di ricerche vettoriali.
Il piano
Explainoffre due modalità differentiDescription allShardsQueryPlanQuesta modalità è una nuova modalità esplicativa per visualizzare il piano di query per tutti i frammenti coinvolti nell'esecuzione della query. Questa modalità offre una prospettiva completa per le query distribuite. allShardsExecutionQuesta modalità presenta una modalità di spiegazione alternativa per esaminare i dettagli di esecuzione in tutte le partizioni coinvolte nella query. Questa modalità offre informazioni complete da usare nell'ottimizzazione delle prestazioni. Il supporto del livello gratuito è disponibile in più aree. Queste aree includono ora Stati Uniti orientali 2. Per altre informazioni, vedere Prezzi di Azure DocumentDB.
La possibilità di compilare indici in background è ora disponibile in anteprima.