ما هي سلسلة اتصال MongoDB؟

سلسلة اتصال MongoDB هي معرّف URI الذي تستخدمه شفرة التطبيق للاتصال بخادم MongoDB أو بمجموعة عنقودية. ويمكن أن تتضمن أسماء المضيفين والمنافذ وتفاصيل المصادقة وإعدادات مجموعة النسخ المتماثلة وخيارات الاستعلام.

يُعد تنسيق URI مهمًا لأن قاعدة البيانات نفسها قد تتطلب أساليب اتصال مختلفة، بناءً على ما إذا كانت تستخدم خادمًا قياسيًا أو مجموعة نسخ متماثلة أو سجل SRV.

وصف الأداة

تنشئ هذه الأداة معرّف URI للاتصال بـ MongoDB انطلاقًا من الإعدادات التي تقدمها. املأ معلومات المضيف وقيم المصادقة وأعلام الاستعلام الاختيارية، ثم انسخ الرابط النهائي إلى إعدادات تطبيقك.

تكون الأداة مفيدة عندما تريد سلسلة اتصال من دون إنشاء صيغة URI يدويًا بالكامل.

أمثلة

المخرجات الشائعة:

  • معرّف URI قياسي بصيغة mongodb:// للاتصال باستخدام المضيف والمنفذ
  • معرّف URI بصيغة mongodb+srv:// لمجموعة تعتمد على SRV
  • سلسلة اتصال تتضمن مجموعة نسخ متماثلة وخيارات استعلام مخصصة

الميزات

  • إنشاء URI: إنشاء سلسلة اتصال MongoDB صالحة من مدخلات منظمة
  • دعم SRV: التبديل إلى المخطط القائم على SRV عند الحاجة
  • الأعلام الاختيارية: دعم TLS والاتصال المباشر وإعادة محاولة عمليات الكتابة ومعلمات الاستعلام المخصصة

التنسيقات المدعومة

  • mongodb://
  • mongodb+srv://

القيود

  • يجب توفير مضيف واحد على الأقل واسم قاعدة بيانات.
  • يتجاهل وضع SRV حقل المنفذ.
  • يُعطَّل TLS تلقائيًا عند تحديد وضع SRV.