Bagikan melalui


Versi database yang didukung di Azure Cosmos DB for PostgreSQL

BERLAKU UNTUK: Azure Cosmos DB untuk PostgreSQL (diperkuat oleh ekstensi database Citus untuk PostgreSQL)

Versi PostgreSQL

Versi PostgreSQL yang berjalan dalam kluster dapat disesuaikan selama pembuatan dan dapat ditingkatkan di tempat setelah kluster dibuat. Azure Cosmos DB for PostgreSQL saat ini mendukung versi PostgreSQL utama berikut:

PostgreSQL versi 16

Rilis minor saat ini adalah 16.3. Lihat dokumentasi PostgreSQL untuk mempelajari lebih lanjut mengenai peningkatan dan perbaikan dalam rilis minor ini.

PostgreSQL versi 15

Rilis minor saat ini adalah 15.7. Lihat dokumentasi PostgreSQL untuk mempelajari lebih lanjut mengenai peningkatan dan perbaikan dalam rilis minor ini.

PostgreSQL versi 14

Rilis minor saat ini adalah 14.12. Lihat dokumentasi PostgreSQL untuk mempelajari lebih lanjut mengenai peningkatan dan perbaikan dalam rilis minor ini.

PostgreSQL versi 13

Rilis minor saat ini adalah 13.15. Lihat dokumentasi PostgreSQL untuk mempelajari lebih lanjut mengenai peningkatan dan perbaikan dalam rilis minor ini.

PostgreSQL versi 12 dan yang lebih lama

Kami tidak mendukung PostgreSQL versi 12 dan yang lebih lama untuk Azure Cosmos DB for PostgreSQL.

Perhatian

Komunitas PostgreSQL mengakhiri dukungan untuk PostgreSQL 11 pada 9 November 2023 dan untuk PostgreSQL 12 pada 21 November 2024. Lihat pembatasan yang berlaku untuk versi utama PostgreSQL yang dihentikan di Azure Cosmos DB for PostgreSQL. Pelajari tentang upgrade di tempat untuk versi utama PostgreSQL di Azure Cosmos DB for PostgreSQL.

Rilis minor terakhir untuk PostgreSQL 11 dan PostgreSQL 12 masing-masing adalah 11.22 dan 12.22. Lihat dokumentasi PostgreSQL untuk mempelajari lebih lanjut tentang peningkatan dan perbaikan dalam rilis minor terakhir ini.

Sintaks versi PostgreSQL

Sebelum PostgreSQL versi 10, kebijakan penerapan versi PostgreSQL menganggap peningkatan versi utama menjadi peningkatan di nomor pertama atau kedua. Misalnya, 9.5 hingga 9.6 dianggap sebagai peningkatan versi utama. Sebagaimana versi 10, hanya perubahan di nomor pertama yang dianggap sebagai peningkatan versi utama. Misalnya, 10.0 hingga 10.1 adalah peningkatan rilis minor. Versi 10 ke 11 adalah pembaruan versibesar.

Dukungan dan penghentian versi PostgreSQL

Azure Cosmos DB for PostgreSQL mendukung setiap versi utama PostgreSQL sejak tanggal Azure mulai mendukung versi hingga komunitas PostgreSQL menghentikan versi PostgreSQL utama tersebut. Lihat kebijakan penerapan versi komunitas PostgreSQL.

Azure Cosmos DB for PostgreSQL secara otomatis melakukan pembaruan versi minor ke versi PostgreSQL terbaru yang tersedia di Azure sebagai bagian dari pemeliharaan berkala.

Kebijakan pengakhiran versi utama

Tanggal penghentian versi PostgreSQL utama di Azure Cosmos DB for PostgreSQL mengikuti kebijakan penerapan versi komunitas PostgreSQL.

Versi Apa yang baru Didukung sejak Tanggal penghentian (Azure)
PostgreSQL 16 Fitur 28 Sep 2023 9 Nov 2028
PostgreSQL 15 Fitur 20 Okt 2022 11 Nov 2027
PostgreSQL 14 Fitur Okt 1, 2021 12 Nov 2026
PostgreSQL 13 Fitur 6 April 2021 13 November 2025
PostgreSQL 12 Fitur 6 April 2021 21 Nov 2024 (dihentikan)
PostgreSQL 11 Fitur 7 Mei 2019 9 Nov 2023 (dihentikan)

Versi mesin PostgreSQL yang dihentikan tidak didukung di Azure Cosmos DB for PostgreSQL

Anda dapat terus menjalankan versi yang dihentikan di Azure Cosmos DB for PostgreSQL. Akan tetapi, perhatikan batasan berikut setelah tanggal penghentian untuk setiap versi database PostgreSQL:

  • Karena komunitas tidak akan merilis perbaikan bug atau perbaikan keamanan lebih lanjut, Azure Cosmos DB for PostgreSQL tidak akan menambal mesin database yang dihentikan untuk bug atau masalah keamanan apa pun, atau mengambil langkah-langkah keamanan sehubungan dengan mesin database yang sudah dihentikan. Anda mungkin mengalami kerentanan keamanan atau masalah lain sebagai akibatnya. Namun, Azure akan terus melakukan pemeliharaan dan patching berkala untuk host, OS, container, dan komponen terkait layanan lainnya.
  • Jika ada masalah dukungan yang mungkin Anda alami terkait dengan mesin PostgreSQL itu sendiri, karena komunitas tidak lagi menyediakan patch, kami mungkin tidak dapat memberi Anda dukungan. Dalam kasus seperti itu, Anda harus meningkatkan database Anda ke salah satu versi yang didukung.
  • Anda tidak akan dapat membuat server database baru untuk versi yang dihentikan. Namun, Anda akan dapat melakukan pemulihan tepat waktu dan membuat replika baca untuk server yang ada.
  • Kemampuan layanan baru yang dikembangkan oleh Azure Cosmos DB for PostgreSQL mungkin hanya tersedia untuk versi server database yang didukung.
  • Waktu aktif SLA hanya akan berlaku untuk masalah terkait layanan Azure Cosmos DB for PostgreSQL dan bukan untuk waktu henti yang disebabkan oleh bug terkait mesin database.
  • Jika terjadi ancaman serius terhadap layanan yang disebabkan oleh kerentanan mesin database PostgreSQL yang diidentifikasi dalam versi database yang dihentikan, Azure mungkin memilih untuk menghentikan server database Anda untuk mengamankan layanan. Dalam kasus seperti itu, Anda akan diberi tahu untuk meningkatkan server sebelum membuat server online.

Citus dan versi ekstensi lainnya

Tergantung pada versi PostgreSQL mana yang berjalan dalam kluster, versi ekstensi PostgreSQL yang berbeda juga akan diinstal. Secara khusus, PostgreSQL 14, PostgreSQL 15, dan PostgreSQL 16 dilengkapi dengan Citus 12, PostgreSQL 13 dilengkapi dengan Citus 11, PostgreSQL 12 dilengkapi dengan Citus 10, dan versi PostgreSQL sebelumnya dilengkapi dengan Citus 9.5.

Langkah berikutnya