إصدارات قاعدة البيانات المدعومة في Azure Cosmos DB ل PostgreSQL
ينطبق على: Azure Cosmos DB ل PostgreSQL (مدعوم بملحق قاعدة بيانات Citus إلى PostgreSQL)
إصدارات PostgreSQL
إصدار PostgreSQL الذي يعمل في نظام مجموعة قابل للتخصيص أثناء الإنشاء ويمكن ترقيته في مكانه بمجرد إنشاء نظام المجموعة. يدعم Azure Cosmos DB ل PostgreSQL حاليا إصدارات PostgreSQL الرئيسية التالية:
الإصدار 16 من PostgreSQL
الإصدار الثانوي الحالي هو 16.3. راجع وثائق PostgreSQL لمعرفة المزيد حول التحسينات والإصلاحات في هذا الإصدار الثَانوي.
الإصدار 15 من PostgreSQL
الإصدار الثانوي الحالي هو 15.7. راجع وثائق PostgreSQL لمعرفة المزيد حول التحسينات والإصلاحات في هذا الإصدار الثَانوي.
الإصدار 14 الخاص بـ PostgreSQL
الإصدار الثانوي الحالي هو 14.12. راجع وثائق PostgreSQL لمعرفة المزيد حول التحسينات والإصلاحات في هذا الإصدار الثَانوي.
الإصدار 13 لـ PostgreSQL
الإصدار الثانوي الحالي هو 13.15. راجع وثائق PostgreSQL لمعرفة المزيد حول التحسينات والإصلاحات في هذا الإصدار الثَانوي.
الإصدار 12 الخاص بـ PostgreSQL
الإصدار الثانوي الحالي هو 12.19. راجع وثائق PostgreSQL لمعرفة المزيد حول التحسينات والإصلاحات في هذا الإصدار الثَانوي.
الإصدار 11 من PostgreSQL والإصدارات الأقدم
لا ندعم الإصدار 11 من PostgreSQL والإصدارات الأقدم ل Azure Cosmos DB ل PostgreSQL.
تنبيه
أنهى مجتمع PostgreSQL دعم PostgreSQL 11 في 9 نوفمبر 2023. راجع القيود التي تنطبق على إصدارات PostgreSQL الرئيسية المتوقفة في Azure Cosmos DB ل PostgreSQL. تعرف على الترقيات الموضعية لإصدارات PostgreSQL الرئيسية في Azure Cosmos DB ل PostgreSQL.
الإصدار الثانوي النهائي هو 11.22. راجع وثائق PostgreSQL لمعرفة المزيد حول التحسينات والإصلاحات في هذا الإصدار الثانوي الأخير.
بنية إصدار PostgreSQL
قبل الإصدار 10 من PostgreSQL، اعتبر نهج إصدار PostgreSQL أن ترقية الإصدار الرئيسي هو زيادةٌ في الرقم الأول أو الثاني. على سبيل المثال، تم اعتبار 9.5 إلى 9.6 ترقيةً للإصدار الرئيسي. اعتبارًا من الإصدار 10، يُعتبر التغيير في الرقم الأول فقط ترقية للإصدار الرئيسي. على سبيل المثال، 10.0 إلى 10.1 تُعد ترقية للإصدار الثانوي. الإصدار من 10 إلى 11 يُعد ترقية للإصدار الرئيسي.
دعم إصدار PostgreSQL وإيقافه
يدعم Azure Cosmos DB ل PostgreSQL كل إصدار رئيسي من PostgreSQL من التاريخ الذي يبدأ فيه Azure في دعم الإصدار حتى يتوقف مجتمع PostgreSQL عن إصدار PostgreSQL الرئيسي هذا. راجع نهج إصدار مجتمع PostgreSQL.
يقوم Azure Cosmos DB ل PostgreSQL تلقائيا بإجراء تحديثات إصدار ثانوية لأحدث إصدار PostgreSQL متوفر على Azure كجزء من الصيانة الدورية.
نهج إيقاف خاص بالإصدار الرئيسي
تتبع تواريخ إيقاف إصدار PostgreSQL الرئيسية في Azure Cosmos DB ل PostgreSQL نهج تعيين إصدار مجتمع PostgreSQL.
إصدار | ما الجديد | مدعوم منذ | تاريخ الإيقاف (Azure) |
---|---|---|---|
PostgreSQL 16 | الميزات | 28 سبتمبر 2023 | 9 نوفمبر 2028 |
PostgreSQL 15 | الميزات | 20 أكتوبر 2022 | 11 نوفمبر 2027 |
PostgreSQL 14 | الميزات | 1 أكتوبر 2021 | 12 نوفمبر 2026 |
PostgreSQL 13 | الميزات | 6 أبريل 2021 | 13 نوفمبر 2025 |
PostgreSQL 12 | الميزات | 6 أبريل 2021 | 14 نوفمبر 2024 |
PostgreSQL 11 | الميزات | 7 مايو 2019 | 9 نوفمبر 2023 (تم إيقافه) |
إصدارات محرك PostgreSQL المتوقفة غير مدعومة في Azure Cosmos DB ل PostgreSQL
يمكنك الاستمرار في تشغيل الإصدار المتوقف في Azure Cosmos DB ل PostgreSQL. مع ذلك، لاحظ القيود التالية بعد تاريخ الإيقاف الخاص بكل إصدار من إصدارات قاعدة بيانات PostgreSQL:
- نظرا لأن المجتمع لن يصدر أي إصلاحات إضافية للأخطاء أو إصلاحات الأمان، فلن يقوم Azure Cosmos DB ل PostgreSQL بتصحيح محرك قاعدة البيانات المتوقف لأي أخطاء أو مشكلات أمنية، أو يتخذ تدابير أمنية فيما يتعلق بمحرك قاعدة البيانات المتوقف. قد تواجه ثغرات أمنية أو مشكلات أخرى نتيجة لذلك. ومع ذلك، سوف تستمر خدمة Azure في إجراء الصيانة الدورية والتصحيح الجزئي للمضيف ونظام التشغيل والحاويات وأي مكونات أخرى متعلقة بالخدمة.
- إذا كانت أي مشكلة دعم قد تواجهها تتعلق بمحرك PostgreSQL نفسه، حيث لم يعد المجتمع يوفر التصحيحات، فقد لا نتمكن من تزويدك بالدعم. في مثل هذه الحالات، سوف يتعين عليك ترقية قاعدة البيانات الخاصة بك إلى أحد الإصدارات المدعومة.
- لن تتمكن من إنشاء خوادم قاعدة بيانات جديدة للإصدار المتوقف. ولكن سوف تتمكن من إجراء عمليات الاسترداد في الوقت المناسب وإنشاء نسخ متماثلة للقراءة لخوادمك الحالية.
- قد تتوفر قدرات الخدمة الجديدة التي تم تطويرها بواسطة Azure Cosmos DB ل PostgreSQL فقط لإصدارات خادم قاعدة البيانات المدعومة.
- سيتم تطبيق اتفاقيات مستوى الخدمة لوقت التشغيل فقط على Azure Cosmos DB للمشكلات المتعلقة بخدمة PostgreSQL وليس على أي وقت تعطل بسبب الأخطاء المتعلقة بمحرك قاعدة البيانات.
- في حالة حدوث تهديد خطير للخدمة بسبب ثغرة محرك قاعدة بيانات PostgreSQL المحددة في إصدار قاعدة البيانات المتوقفة، قد يختار Azure إيقاف خادم قاعدة البيانات لتأمين الخدمة. في مثل هذه الحالة، سيتم إعلامك بترقية الخادم قبل إحضار الخادم عبر الإنترنت.
Citus وإصدارات الملحق الأخرى
اعتمادا على إصدار PostgreSQL الذي يعمل في نظام مجموعة، سيتم تثبيت إصدارات مختلفة من ملحقات PostgreSQL أيضا. على وجه الخصوص، يأتي PostgreSQL 14 وPostgreSQL 15 وPostgreSQL 16 مع Citus 12، ويأتي PostgreSQL 13 مع Citus 11، وPostgreSQL 12 مع Citus 10، وتأتي إصدارات PostgreSQL السابقة مع Citus 9.5.
الخطوات التالية
- تعرف على الملحقات المثبتة في أي إصدارات.
- تعلم كيفية إنشاء نظام مجموعة.
- اللين حول ترقيات الإصدار الرئيسي Postgres وCitus الموضعية.