Gränser för Azure Cosmos DB for Gremlin

GÄLLER FÖR: Gremlin

Den här artikeln beskriver gränserna för Azure Cosmos DB för Gremlin-motorn och förklarar hur de kan påverka kundernas 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änsningarna .

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. Har till exempel g.V().out() 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 en stor majoritet av bläddringarna 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 vid nästa autentiseringsbegäran.

Nästa steg