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

ŞUNLAR IÇIN GEÇERLIDIR: Gremlin

Bu makalede Gremlin altyapısı için Azure Cosmos DB'nin 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ı bölümünde 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ını gösteren x-ms-status-code değeri 429 ile 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()), g.V('label').repeat(out()).times(100) işleç 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.
Sınırı yinele 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 geçişin köşeler arasında en fazla 32 atlamayla sınırlı olduğu anlamına gelir.
Dolaşma zaman aşımı 30 saniye Bu kez aşıldığında dolaşma 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 düşünür.
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