Obsługiwane wersje bazy danych w usłudze Azure Cosmos DB for PostgreSQL
DOTYCZY: Usługa Azure Cosmos DB for PostgreSQL (obsługiwana przez rozszerzenie bazy danych Citus do bazy danych PostgreSQL)
Wersje programu PostgreSQL
Wersja bazy danych PostgreSQL uruchomiona w klastrze jest dostosowywalna podczas tworzenia i może zostać uaktualniona w miejscu po utworzeniu klastra. Usługa Azure Cosmos DB for PostgreSQL obecnie obsługuje następujące główne wersje bazy danych PostgreSQL:
PostgreSQL w wersji 16
Bieżąca wersja pomocnicza to 16.3. Zapoznaj się z dokumentacją bazy danych PostgreSQL, aby dowiedzieć się więcej na temat ulepszeń i poprawek w tej wersji pomocniczej.
PostgreSQL w wersji 15
Bieżąca wersja pomocnicza to 15.7. Zapoznaj się z dokumentacją bazy danych PostgreSQL, aby dowiedzieć się więcej na temat ulepszeń i poprawek w tej wersji pomocniczej.
PostgreSQL w wersji 14
Bieżąca wersja pomocnicza to 14.12. Zapoznaj się z dokumentacją bazy danych PostgreSQL, aby dowiedzieć się więcej na temat ulepszeń i poprawek w tej wersji pomocniczej.
PostgreSQL w wersji 13
Bieżąca wersja pomocnicza to 13.15. Zapoznaj się z dokumentacją bazy danych PostgreSQL, aby dowiedzieć się więcej na temat ulepszeń i poprawek w tej wersji pomocniczej.
PostgreSQL w wersji 12
Bieżąca wersja pomocnicza to 12.19. Zapoznaj się z dokumentacją bazy danych PostgreSQL, aby dowiedzieć się więcej na temat ulepszeń i poprawek w tej wersji pomocniczej.
PostgreSQL w wersji 11 i starszej
Nie obsługujemy bazy danych PostgreSQL w wersji 11 i starszej dla usługi Azure Cosmos DB for PostgreSQL.
Uwaga
Społeczność postgreSQL zakończyła obsługę bazy danych PostgreSQL 11 w dniu 9 listopada 2023 r. Zobacz ograniczenia dotyczące wycofanych wersji głównych bazy danych PostgreSQL w usłudze Azure Cosmos DB for PostgreSQL. Dowiedz się więcej o uaktualnieniach w miejscu dla głównych wersji bazy danych PostgreSQL w usłudze Azure Cosmos DB for PostgreSQL.
Ostatnia wersja pomocnicza to 11.22. Zapoznaj się z dokumentacją bazy danych PostgreSQL, aby dowiedzieć się więcej na temat ulepszeń i poprawek w tej ostatniej wersji pomocniczej.
Składnia wersji bazy danych PostgreSQL
Przed programem PostgreSQL w wersji 10 zasady przechowywania wersji postgreSQL uznały uaktualnienie wersji głównej za zwiększenie liczby pierwszej lub drugiej. Na przykład wersja 9.5 do 9.6 została uznana za uaktualnienie wersji głównej. Od wersji 10 tylko zmiana pierwszego numeru jest uznawana za uaktualnienie wersji głównej. Na przykład 10.0 do 10.1 jest uaktualnieniem wersji pomocniczej. Wersja od 10 do 11 to uaktualnienie wersji głównej.
Obsługa i wycofanie wersji bazy danych PostgreSQL
Usługa Azure Cosmos DB for PostgreSQL obsługuje każdą główną wersję bazy danych PostgreSQL od daty rozpoczęcia obsługi wersji przez platformę Azure do czasu wycofania wersji głównej bazy danych PostgreSQL przez społeczność postgreSQL. Zapoznaj się z zasadami przechowywania wersji społeczności postgreSQL.
Usługa Azure Cosmos DB for PostgreSQL automatycznie wykonuje aktualizacje wersji pomocniczej do najnowszej wersji bazy danych PostgreSQL dostępnej na platformie Azure w ramach okresowej konserwacji.
Zasady wycofania wersji głównej
Główne daty wycofania wersji bazy danych PostgreSQL w usłudze Azure Cosmos DB for PostgreSQL są zgodne z zasadami przechowywania wersji społeczności postgreSQL.
Wersja | Co nowego | Obsługiwane od czasu | Data wycofania (Azure) |
---|---|---|---|
PostgreSQL 16 | Funkcje | 28 września 2023 r. | 9 listopada 2028 r. |
PostgreSQL 15 | Funkcje | 20 października 2022 r. | 11 listopada 2027 r. |
PostgreSQL 14 | Funkcje | 1 października 2021 r. | 12 listopada 2026 r. |
PostgreSQL 13 | Funkcje | 6 kwietnia 2021 r. | 13 listopada 2025 r. |
PostgreSQL 12 | Funkcje | 6 kwietnia 2021 r. | 14 listopada 2024 r. |
PostgreSQL 11 | Funkcje | 7 maja 2019 r. | 9 listopada 2023 r. (wycofano) |
Wycofane wersje aparatu PostgreSQL nie są obsługiwane w usłudze Azure Cosmos DB for PostgreSQL
Możesz nadal uruchamiać wycofaną wersję w usłudze Azure Cosmos DB for PostgreSQL. Należy jednak pamiętać o następujących ograniczeniach po dacie wycofania dla każdej wersji bazy danych PostgreSQL:
- Ponieważ społeczność nie będzie publikować żadnych dalszych poprawek usterek ani poprawek zabezpieczeń, usługa Azure Cosmos DB for PostgreSQL nie będzie stosować poprawek wycofanego aparatu bazy danych pod kątem błędów lub problemów z zabezpieczeniami ani w inny sposób podjąć środki bezpieczeństwa w odniesieniu do wycofanego aparatu bazy danych. W związku z tym mogą wystąpić luki w zabezpieczeniach lub inne problemy. Jednak platforma Azure będzie nadal wykonywać okresową konserwację i stosowanie poprawek dla hosta, systemu operacyjnego, kontenerów i innych składników związanych z usługą.
- Jeśli jakikolwiek problem z pomocą techniczną może wystąpić w odniesieniu do samego aparatu PostgreSQL, ponieważ społeczność nie udostępnia już poprawek, możemy nie być w stanie zapewnić Ci pomocy technicznej. W takich przypadkach należy uaktualnić bazę danych do jednej z obsługiwanych wersji.
- Nie będzie można utworzyć nowych serwerów baz danych dla wycofanych wersji. Można jednak wykonać odzyskiwanie do punktu w czasie i utworzyć repliki do odczytu dla istniejących serwerów.
- Nowe możliwości usługi opracowane przez usługę Azure Cosmos DB for PostgreSQL mogą być dostępne tylko dla obsługiwanych wersji serwera bazy danych.
- Umowy SLA dotyczące czasu działania będą miały zastosowanie wyłącznie do problemów związanych z usługą Azure Cosmos DB for PostgreSQL, a nie do żadnych przestojów spowodowanych usterkami związanymi z aparatem bazy danych.
- W skrajnym przypadku poważnego zagrożenia dla usługi spowodowanej luką w zabezpieczeniach aparatu bazy danych PostgreSQL zidentyfikowaną w wycofanej wersji bazy danych platforma Azure może zdecydować się na zatrzymanie serwera bazy danych w celu zabezpieczenia usługi. W takim przypadku otrzymasz powiadomienie o uaktualnieniu serwera przed przełączenie serwera w tryb online.
Citus i inne wersje rozszerzeń
W zależności od wersji bazy danych PostgreSQL uruchomionej w klastrze zostaną również zainstalowane różne wersje rozszerzeń PostgreSQL. W szczególności bazy danych PostgreSQL 14, PostgreSQL 15 i PostgreSQL 16 są dostarczane z rozwiązaniem Citus 12, Usługa PostgreSQL 13 jest dostarczana z rozwiązaniem Citus 11, PostgreSQL 12 jest dostarczany z wersją Citus 10, a starsze wersje bazy danych PostgreSQL są dostarczane z rozwiązaniem Citus 9.5.
Następne kroki
- Zobacz, które rozszerzenia są instalowane w jakich wersjach.
- Dowiedz się, jak utworzyć klaster.
- Pochyl się nad uaktualnieniami wersji głównej Postgres i Citus.