Megosztás a következőn keresztül:


A Gremlinhez készült Azure Cosmos DB korlátai

A KÖVETKEZŐKRE VONATKOZIK: Gremlin

Ez a cikk az Azure Cosmos DB Gremlin-motorra vonatkozó korlátairól szól, és ismerteti, hogyan befolyásolhatják az ügyfelek bejárását.

Az Azure Cosmos DB for Gremlin az Azure Cosmos DB-infrastruktúrára épül. Emiatt az Azure Cosmos DB szolgáltatási korlátai továbbra is érvényesek.

Korlátok

A Gremlin-korlát elérésekor a bejárást a rendszer egy 429-ből álló x-ms-status-kóddal megszakítja, amely szabályozási hibát jelez. További információt a Gremlin-kiszolgáló válaszfejlécei között talál.

Erőforrás Alapértelmezett korlát Magyarázat
Szkript hossza 64 KB Gremlin bejárási szkript maximális hossza kérelmenként.
Operátormélység 400 A bejárások során megtett egyedi lépések teljes száma. Az operátorok száma például g.V().out() 2: V() és out(), g.V('label').repeat(out()).times(100) operátormélysége 3: V(), repeat() és out(), mert .times(100) az operátor paramétere .repeat() .
Párhuzamosság szintje 32 A tárolási partíciók maximális száma a tárolási réteg felé küldött egyes kérelmekben. A több száz partíciót tartalmazó gráfokat ez a korlát befolyásolja.
Ismétlési korlát 32 A .repeat() operátor által végrehajtható iterációk maximális száma. A lépések minden iterációja .repeat() a legtöbb esetben a szélességi első bejárást futtatja, ami azt jelenti, hogy a bejárások legfeljebb 32 ugrásra korlátozódnak a csúcsok között.
Bejárási időtúllépés 30 másodperc A bejárás akkor lesz megszakítva, ha túllépi ezt az időt. Az Azure Cosmos DB Graph egy OLTP-adatbázis, amelyen a bejárások túlnyomó többsége ezredmásodpercen belül befejeződik. OLAP-lekérdezések Azure Cosmos DB Graphon való futtatásához használja az Apache Sparkot a Graph Data Frames és az Azure Cosmos DB Spark Connector használatával.
Tétlen kapcsolat időkorlátja 1 óra Ennyi idő alatt a Gremlin szolgáltatás nyitva tartja a tétlen websocket-kapcsolatokat. A TCP életben tartási csomagok vagy a HTTP életben tartási kérelmek nem terjesztik ki a kapcsolat élettartamát ezen a korláton túl. Az Azure Cosmos DB Graph-motor tétlennek tartja a websocket-kapcsolatokat, ha nem fut aktív Gremlin-kérés.
Erőforrás-jogkivonat óránként 100 A Gremlin-ügyfelek által egy régióban lévő Gremlin-fiókhoz való csatlakozáshoz használt egyedi erőforrás-jogkivonatok száma. Ha az alkalmazás túllépi az óránkénti egyedi jogkivonat-korlátot, "Exceeded allowed resource token limit of 100 that can be used concurrently" a rendszer a következő hitelesítési kérelemben adja vissza.

Következő lépések