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.
GÄLLER FÖR: Gremlin
I den här artikeln beskrivs gränserna för Azure Cosmos DB för Gremlin-motorn och hur de kan påverka kundens blädderingar.
Azure Cosmos DB for Gremlin bygger på Azure Cosmos DB-infrastrukturen. På grund av detta gäller fortfarande alla begränsningar som förklaras i Azure Cosmos DB-tjänstbegränsningar .
Gränser
När Gremlin-gränsen har nåtts avbryts bläddring med en x-ms-status-kod på 429 som anger ett begränsningsfel. Mer information finns i Svarshuvuden för Gremlin-server.
Resurs | Standardgräns | Förklaring |
---|---|---|
Skriptets längd | 64 KB | Maximal längd för ett Gremlin-bläddringsskript per begäran. |
Operatorns djup | 400 | Totalt antal unika steg i en bläddring. Till exempel g.V().out() har operatorantalet 2: V() och out(), g.V('label').repeat(out()).times(100) har operatordjupet 3: V(), repeat() och out() eftersom .times(100) är en parameter till .repeat() operatorn. |
Grad av parallellitet | 32 | Maximalt antal lagringspartitioner i en enskild förfrågan till lagringsskiktet. Grafer med hundratals partitioner påverkas av den här gränsen. |
Upprepningsgräns | 32 | Maximalt antal iterationer en .repeat() -operator kan köra. Varje iteration av .repeat() steg kör i de flesta fall bredd-första bläddring, vilket innebär att alla bläddringar är begränsade till högst 32 hopp mellan hörn. |
Tidsgräns för bläddring | 30 sekunder | Bläddrering avbryts när den överskrider den här tiden. Azure Cosmos DB Graph är en OLTP-databas med de allra flesta bläddringar som slutförs inom millisekunder. Om du vill köra OLAP-frågor i Azure Cosmos DB Graph använder du Apache Spark med Graph Data Frames och Azure Cosmos DB Spark Connector. |
Tidsgräns för vilande anslutning | 1 timme | Hur lång tid Gremlin-tjänsten håller inaktiva websocket-anslutningar öppna. TCP keep-alive-paket eller HTTP keep-alive-förfrågningar utökar inte anslutningens livslängd bortom den här gränsen. Azure Cosmos DB Graph-motorn anser att websocket-anslutningar är inaktiva om det inte finns några aktiva Gremlin-begäranden som körs på den. |
Resurstoken per timme | 100 | Antal unika resurstoken som Gremlin-klienter använder till att ansluta till Gremlin-kontot i en region. När programmet överskrider gränsen "Exceeded allowed resource token limit of 100 that can be used concurrently" för unika token varje timme returneras nästa autentiseringsbegäran. |