Aracılığıyla paylaş


Gremlin için Azure Cosmos DB sınırları

ŞUNLAR IÇIN GEÇERLIDIR: Gremlin

Bu makalede Gremlin için Azure Cosmos DB altyapısının sınırları anlatılmıştır ve bunların müşteri geçişlerini nasıl etkileyebilecekleri açıklanmaktadır.

Gremlin için Azure Cosmos DB, Azure Cosmos DB altyapısının üzerine kurulmuştur. Bu nedenle, Azure Cosmos DB hizmet sınırları içinde açıklanan tüm sınırlar geçerli olmaya devam eder.

Sınırlar

Gremlin sınırına ulaşıldığında, azaltma hatası belirten x-ms-status-code değeri 429 ile çapraz geçiş iptal edilir. Daha fazla bilgi için bkz . Gremlin sunucusu yanıt üst bilgileri .

Kaynak Varsayılan sınır Açıklama
Betik uzunluğu 64 KB İstek başına Gremlin dolaşma betiği uzunluğu üst sınırı.
İşleç derinliği 400 Dolaşmadaki benzersiz adımların toplam sayısı. Örneğin, g.V().out() işleç sayısı 2'dir: V() ve out() işleç g.V('label').repeat(out()).times(100) derinliği 3'tür: V(), repeat() ve out() çünkü .times(100) işleç parametresidir .repeat() .
Paralellik derecesi 32 Depolama katmanına yönelik tek bir istekte sorgulanan depolama bölümü sayısı üst sınırı. Yüzlerce bölümü olan grafikler bu sınırdan etkilenir.
Yineleme sınırı 32 Bir .repeat() işleci yürütmesi için yineleme sayısı üst sınırı. Çoğu durumda adımın her yinelemesi .repeat() , genişlik öncelikli dolaşmayı çalıştırır; bu da herhangi bir dolaşmanın köşeler arasındaki en fazla 32 atlamayla sınırlı olduğu anlamına gelir.
Dolaşma zaman aşımı 30 saniye Geçiş, bu süreyi aştığında iptal edilir. Azure Cosmos DB Graph, milisaniyeler içinde tamamlanan dolaşmaların büyük çoğunluğuna sahip bir OLTP veritabanıdır. Azure Cosmos DB Graph üzerinde OLAP sorguları çalıştırmak için Graph Veri Çerçeveleri ve Azure Cosmos DB Spark Bağlayıcısı ile Apache Spark kullanın.
Boştaki bağlantı zaman aşımı 1 saat Gremlin hizmetinin boşta websocket bağlantılarını açık tutma süresi. TCP etkin tutma paketleri veya HTTP etkin tutma istekleri bağlantı ömrünü bu sınırın ötesinde uzatamaz. Azure Cosmos DB Graph altyapısı, üzerinde çalışan etkin Gremlin isteği yoksa websocket bağlantılarının boşta olduğunu kabul eder.
Kaynak belirteci/saat 100 Gremlin istemcileri tarafından bölgedeki Gremlin hesabına bağlanmak için kullanılan benzersiz kaynak belirteçlerinin sayısı. Uygulama saatlik benzersiz belirteç sınırını aştığında, "Exceeded allowed resource token limit of 100 that can be used concurrently" sonraki kimlik doğrulama isteğinde döndürülür.

Sonraki adımlar