Not
Åtkomst till den här sidan kräver auktorisering. Du kan prova att logga in eller ändra kataloger.
Åtkomst till den här sidan kräver auktorisering. Du kan prova att ändra kataloger.
Azure DocumentDB implementerar mongoDB-trådprotokollet fullständigt för funktionskompatibilitet, så att du kan köra nästan alla MongoDB-arbetsbelastningar utan några programändringar. Den här interna Azure-tjänsten erbjuder optimerad prestanda, lägre total ägandekostnad (TCO) och inbyggda AI-funktioner, vilket ger moderna, datadrivna program enklare. Tabellerna i den här artikeln beskriver MongoDB-funktioner som inte stöds eller är begränsade i Azure DocumentDB. Som en fullständigt hanterad PaaS-lösning abstraherar eller begränsar Azure DocumentDB vissa administrativa åtgärder för att säkerställa förbättrad tillförlitlighet, säkerhet och prestanda – så att du kan fokusera på att skapa, inte hantera infrastruktur.
Aggregeringspipelinesteg och aggregeringsaggregatorer
Den här tabellen beskriver kompatibiliteten för aggregeringspipelinesteg och sammansättningsaggregatorer i Azure DocumentDB.
| Description | |
|---|---|
$planCacheStats |
Inte tillämpligt eftersom tjänsten automatiskt hanterar cacheminnet för frågeplanen. |
$listSearchIndexes |
Inte prioriterad på grund av svag kundefterfrågan. |
$listSampledQueries |
Inte prioriterad på grund av svag kundefterfrågan. |
$shardedDataDistribution |
Inte prioriterad på grund av svag kundefterfrågan. |
Databaskommandon
Den här tabellen beskriver kompatibiliteten för databaskommandokategorier i Azure DocumentDB.
| Description | |
|---|---|
| Cachekommandon för frågeplan | Föråldrad eftersom tjänsten fullständigt hanterar cachelagring av frågor. |
| Replikeringskommandon | Replikeringen hanteras fullständigt som en del av PaaS-erbjudandet (platform-as-a-service). |
Partitioneringskommandon (förutom: getShardMap, balancerStart, balancerStatus, balancerStop) |
Azure DocumentDB hanterar automatiskt horisontell partitioneringsåtgärder. Du behåller kontrollen över viktiga åtgärder som att lägga till shards, ombalansera data och hämta fragmentkartor. |
Sessionskommandon ($killAllSessionsByPattern, $killSessions) |
De flesta sessionskommandon stöds. Några få är dock begränsade på grund av potentiella säkerhets- och stabilitetsrisker. Dessa kommandon kan göra det möjligt för obehöriga användare att avsluta aktiva sessioner eller utföra DoS-attacker (Denial-of-Service). |
| Administrationskommandon | Som PaaS-tjänst hanterar Azure DocumentDB databasadministration, vilket gör dessa kommandon onödiga. |
| Diagnostik- och granskningskommandon | Azure DocumentDB integreras med Azure Log Analytics för att tillhandahålla enhetlig diagnostik och granskning i Azure-tjänster. Den här integreringen ger djupgående insikter om prestanda och hälsa utan extra konfiguration eller externa verktyg. |
| Övervakningskommandon | Azure DocumentDB är helt integrerat med Azure Monitor, vilket gör det enkelt att spåra serveranvändningsmått som CPU, minne, lagring, IOPS osv. Den här sömlösa integreringen mellan Azure-tjänster säkerställer en skalbar och enhetlig övervakningslösning som ger insikter i realtid om systemets prestanda utan behov av externa övervakningsverktyg. |
Features
Den här tabellen beskriver kompatibiliteten för samlingsfunktioner i Azure DocumentDB.
| Description | |
|---|---|
| Tidsseriesamlingar | Inte prioriterad på grund av svag kundefterfrågan. |
| Begränsade samlingar | Inte prioriterad på grund av svag kundefterfrågan. |
| Klustrade samlingar | Inte prioriterad på grund av svag kundefterfrågan. |