Notitie
Voor toegang tot deze pagina is autorisatie vereist. U kunt proberen u aan te melden of de directory te wijzigen.
Voor toegang tot deze pagina is autorisatie vereist. U kunt proberen de mappen te wijzigen.
Azure DocumentDB implementeert het MongoDB-wire-protocol volledig voor functiecompatibiliteit, zodat u vrijwel alle MongoDB-workloads kunt uitvoeren zonder dat er wijzigingen in de toepassing zijn. Deze systeemeigen Azure-service biedt geoptimaliseerde prestaties, lagere totale eigendomskosten (TCO) en ingebouwde AI-mogelijkheden, waardoor moderne, gegevensgestuurde toepassingen eenvoudig kunnen worden gebruikt. De tabellen in dit artikel bevatten een overzicht van MongoDB-functies die niet worden ondersteund of beperkt in Azure DocumentDB. Als volledig beheerde PaaS-oplossing abstraheert Of beperkt Azure DocumentDB bepaalde beheerbewerkingen om een verbeterde betrouwbaarheid, beveiliging en prestaties te garanderen, zodat u zich kunt richten op het bouwen, niet op het beheren van infrastructuur.
Aggregatiepijplijnfasen en aggregators
Deze tabel bevat een overzicht van de compatibiliteit van aggregatiepijplijnfasen en aggregators in Azure DocumentDB.
| Description | |
|---|---|
$planCacheStats |
Niet van toepassing, omdat de service automatisch de cache van het queryplan beheert. |
$listSearchIndexes |
Niet gepriorteerd vanwege zwakke klantvraag. |
$listSampledQueries |
Niet gepriorteerd vanwege zwakke klantvraag. |
$shardedDataDistribution |
Niet gepriorteerd vanwege zwakke klantvraag. |
Databaseopdrachten
Deze tabel bevat een overzicht van de compatibiliteit van databaseopdrachtcategorieën in Azure DocumentDB.
| Description | |
|---|---|
| Query plan cache-opdrachten | Verouderd, omdat de service querycaching volledig beheert. |
| Replicatieopdrachten | Replicatie wordt volledig beheerd als onderdeel van de PaaS-aanbieding (Platform-as-a-Service). |
Sharding-opdrachten (behalve: getShardMap, balancerStart, balancerStatus, balancerStop) |
Azure DocumentDB beheert automatisch shardingbewerkingen. U behoudt de controle over essentiële bewerkingen, zoals het toevoegen van shards, het opnieuw verdelen van gegevens en het ophalen van shard-kaarten. |
Sessieopdrachten ($killAllSessionsByPattern, $killSessions) |
De meeste sessieopdrachten worden ondersteund. Een paar zijn echter beperkt vanwege potentiële beveiligings- en stabiliteitsrisico's. Met deze opdrachten kunnen onbevoegde gebruikers actieve sessies beëindigen of DoS-aanvallen (Denial-of-Service) uitvoeren. |
| Beheeropdrachten | Als PaaS-service verwerkt Azure DocumentDB databasebeheer, waardoor deze opdrachten niet nodig zijn. |
| Diagnostische en controleopdrachten | Azure DocumentDB kan worden geïntegreerd met Azure Log Analytics om geïntegreerde diagnostische gegevens en controle te bieden in Azure-services. Deze integratie biedt uitgebreide inzichten in prestaties en status zonder extra configuratie of externe hulpprogramma's. |
| Bewakingsopdrachten | Azure DocumentDB is volledig geïntegreerd met Azure Monitor, waardoor u eenvoudig metrische gegevens over servergebruik kunt bijhouden, zoals CPU, geheugen, opslag, IOPS, enzovoort. Deze naadloze integratie tussen Azure-services zorgt voor een schaalbare en geïntegreerde bewakingsoplossing, waardoor realtime inzicht wordt geboden in de prestaties van uw systeem zonder dat er externe bewakingshulpprogramma's nodig zijn. |
Features
Deze tabel bevat een overzicht van de compatibiliteit van verzamelingsfuncties in Azure DocumentDB.
| Description | |
|---|---|
| Time-seriesverzamelingen | Niet gepriorteerd vanwege zwakke klantvraag. |
| Gelimiteerde collecties | Niet gepriorteerd vanwege zwakke klantvraag. |
| Gegroepeerde verzamelingen | Niet gepriorteerd vanwege zwakke klantvraag. |