حدود Azure Cosmos DB ل Gremlin
ينطبق على: العفريت
تتناول هذه المقالة حدود Azure Cosmos DB لمحرك Gremlin وتشرح كيفية تأثيرها على عمليات اجتياز العملاء.
تم إنشاء Azure Cosmos DB ل Gremlin على رأس البنية الأساسية ل Azure Cosmos DB. ونتيجة لهذا، لا تزال جميع الحدود الموضحة في حدود خدمة Azure Cosmos DB مطبقة.
الحدود
عند الوصول إلى حد Gremlin، يتم إلغاء الاجتياز مع x-ms-status-code لـ 429 للإشارة إلى خطأ اختناق. راجع عناوين استجابة خادم Gremlin للحصول على مزيد من المعلومات.
المورد | الحد الافتراضي | الشرح |
---|---|---|
طول البرنامج النصي | 64 كيلو بايت | الحد الأقصى لطول الخط النصي لاحتياز Gremlin لكل طلب. |
عمق المشغل | 400 | إجمالي عدد الخطوات الفريدة في اجتياز. على سبيل المثال، g.V().out() يحتوي على عدد عامل تشغيل 2: V() وout()،g.V('label').repeat(out()).times(100) لديه عمق عامل التشغيل 3: V() وrepeat() وout() لأن .times(100) هو معلمة عامل إلى .repeat() المشغل. |
أقصى درجة للتوازي | 32 | الحد الأقصى لعدد أقسام التخزين التي يتم الاستعلام عنها في طبقة طلب واحد للتخزين. الرسوم البيانية مع مئات من الأقسام سوف تتأثر بهذا الحد. |
حد التكرار | 32 | الحد الأقصى لعدد التكرارات التي يمكن لمشغل.repeat() تنفيذها. كل تكرار .repeat() لخطوة في معظم الحالات يشغل اجتياز الاتساع الأول، ما يعني أن أي اجتياز يقتصر على 32 قفزة على الأكثر بين القمم. |
مهلة اجتياز | 30 seconds | سيتم إلغاء الاجتياز عندما يتجاوز هذا الوقت. Azure Cosmos DB Graph هي قاعدة بيانات OLTP مع إكمال الغالبية العظمى من عمليات الاجتياز في غضون مللي ثانية. لتشغيل استعلامات OLAP على Azure Cosmos DB Graph، استخدم Apache Spark مع إطارات بيانات Graph وموصل Azure Cosmos DB Spark. |
مهلة الاتصال الخاملة | ساعة واحدة | مقدار الوقت الذي ستبقي فيه خدمة Gremlin اتصالات websocket الخاملة مفتوحة. لا تطِل حزم إبقاء TCP أو طلبات إبقاء HTTP عمر الاتصال خارج هذا الحد. يعتبر محرك Azure Cosmos DB Graph اتصالات websocket الخامة إذا لم تكن هناك طلبات Gremlin نشطة تعمل عليه. |
الرمز المميز للمورد لكل ساعة | 100 | عدد رموز المورد المميزة التي يستخدمها عملاء Gremlin للاتصال بحساب Gremlin في منطقة ما. عندما يتجاوز التطبيق حد الرمز المميز الفريد للساعة، "Exceeded allowed resource token limit of 100 that can be used concurrently" سيتم إرجاعه في طلب المصادقة التالي. |