تضيف Amazon DocumentDB (بالتوافق مع MongoDB) دعمًا لخمس مراحل لتجميع MongoDB وقدرات تدفق التغيير في الإصدار 8.0.2
تدعم Amazon DocumentDB (بالتوافق مع MongoDB) الآن عمليات الكتابة القابلة لإعادة المحاولة، و5 مراحل تجميع جديدة، وتحسينات تدفق التغيير بدءًا من الإصدار الثانوي 8.0.2. يعمل هذا الإصدار على توسيع توافق واجهة برمجة تطبيقات MongoDB وتحسين أداء الاستعلام، مما يسهل ترحيل أعباء عمل MongoDB إلى Amazon DocumentDB دون تغيير رمز التطبيق.
تتضمن الإمكانات الرئيسية الجديدة في الإصدار 8.0.2 ما يلي:
- عمليات الكتابة القابلة لإعادة المحاولة — تتم إعادة محاولة عمليات الإدراج والتحديث والحذف تلقائيًا عند حدوث أخطاء عابرة في الشبكة، مما يؤدي إلى تحسين مرونة التطبيق أثناء عمليات تجاوز الفشل.
- مراحل التجميع الجديدة — $setWindowFields (مع مجموعتها الكاملة من مشغلي النوافذ) و$bucketAuto و$facet و$graphLookup و$lookup المرتبط، مما يمكّن التحليلات المتقدمة والبحث متعدد الأوجه والاستعلامات الهرمية.
- تغيير تحسينات البث — تقسم مرحلة $changeStreamSplitLargeEvent أحداث التغيير التي يزيد حجمها عن 16 ميجابايت إلى أجزاء، وتؤدي تدفقات التغيير الآن إلى إصدار أحداث لعمليات createCollection وcreateIndex.
- تحسينات أداء الاستعلام — تضيف التحسينات على مخطط الاستعلام عمليات مسح للفهرس فقط لاستعلامات البحث والتجميع، وعمليات مسح الفهرس على مسندات $expr، والفرز التدريجي، وعمليات العد الأسرع وعمليات countDocuments().
- إدارة الفهرس — دعم أمر reIndex على الفهارس الجزئية.
تتوفر هذه الإمكانات بدءًا من Amazon DocumentDB 8.0.2 في جميع المناطق التي تتوفر فيها Amazon DocumentDB. لمعرفة المزيد، اطلع على واجهات برمجة تطبيقات MongoDB المدعومة والعمليات وأنواع البيانات وملاحظات إصدار Amazon DocumentDB.