Anteckning
Å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.
Det här dokumentet beskriver de aktuella hårda och mjuka gränserna för Virtuella Kärnor i Azure Cosmos DB för MongoDB. Många av dessa begränsningar är tillfälliga och kommer att utvecklas med tiden när tjänsten fortsätter att förbättras. Om någon av dessa gränser är ett problem för din organisation kan du kontakta vårt team för att få hjälp.
Fråge- och körningsgränser
Körningsgränser för MongoDB
- Maximal transaktionslivslängd: 30 sekunder.
 - Markörlivslängd: 10 minuter. Obs! Ett cursorNotFound-fel kan inträffa om markören överskrider sin livslängd.
 - Standardsgräns för frågekörningsutförande: 120 sekunder. Detta kan åsidosättas per fråga med hjälp av 
maxTimeMSrespektive MongoDB-drivrutin. 
Exempel:
db.collection.find({ field: "value" }).maxTimeMS(5000)
Maximal MongoDB-frågestorlek
- Den maximala minnesstorleken för MongoDB-frågor beror på nivån. För M80 är till exempel frågans minnesstorleksgräns cirka 150 MiB.
 - Om en fråga hämtar data mellan noder i fragmenterade kluster är gränsen för datastorleken 1 GB.
 
Indexeringsgränser
Allmänna indexeringsgränser
- Maximalt antal sammansatta indexfält: 32.
 - Maximal storlek för 
_idfältvärde: 2 KB. - Maximal storlek för indexsökväg: 256B.
 - Maximalt standardvärde: 64.
- Kan konfigureras upp till: 300 index per samling.
 
 - Sortering görs i minnet och push-överför inte till indexet.
 - Maximal kapslingsnivå för inbäddade objekt/matriser i indexdefinitioner: 6.
 - En enda indexversion kan pågår i samma samling.
 - Antalet samtidiga indexversioner på olika samlingar kan konfigureras (standard: 2).
 - 
              
currentOpAnvänd kommandot för att visa förloppet för långvariga indexversioner. - Unika indexversioner görs i förgrunden och blockera skrivningar i samlingen.
 
Indexeringsgränser för jokertecken
- För jokerteckenindex, om det indexerade fältet är en matris med matriser, tas hela den inbäddade matrisen som ett värde i stället för att bläddra igenom dess innehåll.
 
Geospatiala indexeringsgränser
- Inget stöd för BigPolygons.
 - Sammansatta index stöder inte geospatiala index.
 - 
              
$geoWithinfrågan stöder inte polygoner med hål. - Fältet 
keykrävs i aggregeringssteget$geoNear. - Index rekommenderas men krävs inte för 
$near,$nearSpherefrågeoperatorer och aggregeringssteget$geoNear. 
Gränser för textindex
- Endast ett textindex kan definieras i en samling.
 - Stöder endast enkla textsökningar. avancerade sökfunktioner som reguljära uttryckssökningar stöds inte.
 - 
              
hint()stöds inte i kombination med en fråga med uttrycket$text. - Sorteringsåtgärder kan inte använda textindexets ordning.
 - Tokenisering för kinesiska, japanska och koreanska stöds inte ännu.
 - Skiftlägesokänslig tokenisering stöds inte ännu.
 
Gränser för vektorsökning
- Indexeringsvektorer upp till 2 000 dimensioner i storlek.
 - Indexering gäller endast för en vektor per sökväg.
 - Endast ett index kan skapas per vektorsökväg.
 - 
              
HNSWochDiskANNär tillgängliga på M30- och högre klusternivåer. 
Kluster- och shardgränser
Klusternivå
- Max: M200 / 64 virtuella kärnor / 256 GiB RAM per fysisk shard. Kontakta vårt team för högre nivåer.
 
Fysiska skärvor
- Max: 10. Kontakta vårt team om du vill ha fler fragment.
 
Insamlingsgränser
- Samlingar per kluster: 1 000
 - Storlek på ej fragmenterad samling: 32 TiB
 
Kontakta vårt team för stöd för högre värden.
Sekundära regioner
- Max: En sekundär region. Kontakta vårt team för fler regioner.
 
Gränser på den kostnadsfria nivån
Följande begränsningar kan åsidosättas genom att uppgradera till en betald nivå
- Maximalt lagringsutrymme: 32 GiB.
 - Säkerhetskopiering/återställning stöds inte (finns i M25+)
 - Hög tillgänglighet (HA) stöds inte (tillgängligt i M30+)
 - HNSW-vektorindex stöds inte (finns i M40+)
 - Diagnostikloggning stöds inte (endast tillgängligt på betalda nivåer)
 - Microsoft Entra-ID stöds inte
 - Inget serviceavtal har angetts (kräver att HA är aktiverat)
 - Kluster på den kostnadsfria nivån pausas efter 60 dagars inaktivitet där det inte finns några anslutningar till klustret.
 - Övergången från ett konto på betald nivå till ett kostnadsfritt nivåkonto stöds inte.
 
Gränser för M10/M20/M25
M10, M20 och M25 har följande begränsningar:
- Stöder endast en fysisk shard (nod).
 - Utformad för Dev/Test-användningsfall; hög tillgänglighet i regionen (HA) stöds inte.
 - Lagringsstorlekar som stöds är 32 GiB, 64 GiB och 128 GiB.
 - När klustret har skalats till M30-nivå eller högre kan klustret inte skalas ned till beräkningsnivån M10, M20 eller M25.
 
Begränsningar för kundhanterad nyckeldatakryptering
Följande är de aktuella begränsningarna för att konfigurera den kundhanterade nyckeln (CMK) i en Azure Cosmos DB för MongoDB vCore:
- Instansen av Azure Key Vault och den användartilldelade hanterade identiteten måste finnas i samma Azure-region och i samma Microsoft-klientorganisation som Azure Cosmos DB för MongoDB vCore-klustret.
 - När du har skapat ett kluster kan du inte ändra datakrypteringsläget från systemhanterad nyckel till kundhanterad nyckel eller vice versa.
- Du kan skapa ett replikkluster eller utföra klusteråterställning och välja ett annat krypteringsläge.
 
 - Lägg till fysisk shard-åtgärd stöds inte i kluster med CMK aktiverat.
 
Gränser för replikering och hög tillgänglighet i regionen
Replikering mellan regioner och inom samma region
- Följande konfigurationer är desamma i både primära kluster och replikkluster och kan inte ändras i replikklustret: 
- Antal lagrings- och fysiska fragment
 - Användarkonton
 
 - Följande funktioner är inte tillgängliga i replikkluster: 
- Återställning till en viss tidpunkt (PITR)
 - Hög tillgänglighet i regionen (HA)
 
 - Replikering är inte tillgänglig i kluster med burstbar beräkning eller kluster på den kostnadsfria nivån .
 
Autentisering och åtkomstkontroll (RBAC)
- Du kan skapa upp till 100 totala användare/roller per kluster. Kontakta vårt team för att öka standardgränsen för klustret.
 
Microsoft Entra ID-autentisering
Microsoft Entra ID-autentiseringsfunktionen har dessa aktuella begränsningar:
- Den här funktionen stöder inte Microsoft Entra-ID-grupper.
 - När den interna DocumentDB-autentiseringsmetoden är inaktiverad stöds inte MongoDB Shell i Azure-portalens snabbstart.
- Du kan använda MongoDB Shell med Microsoft Entra ID-autentisering utanför Azure-portalen.
 
 
Interna DocumentDB-sekundära användare
Funktionen för interna sekundära användare har följande begränsningar:
- Kommandot 
Updateuserstöder nu endast lösenordsuppdateringar och kan inte ändra andra objektfält. - Kommandot 
Roleinfostöds inte. Du kan också användausersInfo. - Det går inte att tilldela roller till specifika databaser eller samlingar. Endast klusternivå stöds.
 
Diverse gränser
Användning av Mongo-gränssnittet i portalen
- Portalens Mongo-gränssnitt kan användas i 120 minuter inom ett 24-timmarsfönster.
 
Nästa steg
- Kom igång genom att skapa ett kluster.
 - Granska alternativ för migrering från MongoDB till Azure Cosmos DB för MongoDB vCore.