Co to jest usługa Azure Database for PostgreSQL — serwer elastyczny?
DOTYCZY: Azure Database for PostgreSQL — serwer elastyczny
Ważne
Usługa Azure Database for PostgreSQL — pojedynczy serwer znajduje się na ścieżce wycofania. Zdecydowanie zalecamy uaktualnienie do usługi Azure Database for PostgreSQL — serwer elastyczny. Aby uzyskać więcej informacji na temat migracji do usługi Azure Database for PostgreSQL — serwer elastyczny, zobacz Co się dzieje z usługą Azure Database for PostgreSQL — pojedynczy serwer?.
Ważne
Azure Database for PostgreSQL — hiperskala (Citus) to teraz usługa Azure Cosmos DB for PostgreSQL. Aby dowiedzieć się więcej o tej zmianie, zobacz Gdzie jest Hiperskala (Citus)?.
Serwer elastyczny usługi Azure Database for PostgreSQL to usługa relacyjnej bazy danych w chmurze firmy Microsoft oparta na relacyjnej bazie danych PostgreSQL typu open source. Serwer elastyczny usługi Azure Database for PostgreSQL zapewnia:
- Wbudowana wysoka dostępność
- Ochrona danych przy użyciu automatycznych kopii zapasowych i przywracania do punktu w czasie przez maksymalnie 35 dni.
- Automatyczna konserwacja podstawowego sprzętu, systemu operacyjnego i aparatu bazy danych w celu zapewnienia bezpieczeństwa i aktualności usługi.
- Przewidywalna wydajność z zastosowaniem inkluzywnego cennika płatności zgodnie z rzeczywistym użyciem.
- Elastyczne skalowanie w ciągu kilku sekund.
- Zabezpieczenia klasy korporacyjnej i wiodące w branży zgodność w celu ochrony poufnych danych magazynowanych i przesyłanych.
- Monitorowanie i automatyzacja w celu uproszczenia zarządzania i monitorowania wdrożeń na dużą skalę.
- Wiodące w branży środowisko pomocy technicznej.
Te możliwości nie wymagają prawie żadnej administracji i wszystkie są zapewniane bez dodatkowych kosztów. Umożliwiają one skoncentrowanie się na szybkim tworzeniu aplikacji i skracaniu czasu obrotu, a nie przydzielaniu cennego czasu i zasobów do zarządzania maszynami wirtualnymi i infrastrukturą. Ponadto możesz kontynuować tworzenie aplikacji przy użyciu tych samych wybranych przez siebie narzędzi typu open source oraz platformy w celu dostarczania zawartości z wymaganą szybkością i skutecznością bez konieczności uczenia się nowych umiejętności.
Tryby wdrażania
Serwer elastyczny usługi Azure Database for PostgreSQL obsługiwany przez program PostgreSQL Community Edition ma dwa tryby wdrażania:
- Azure Database for PostgreSQL — serwer elastyczny
- Azure Database for PostgreSQL — pojedynczy serwer
Azure Database for PostgreSQL — serwer elastyczny
Serwer elastyczny usługi Azure Database for PostgreSQL to w pełni zarządzana usługa bazy danych, która zapewnia bardziej szczegółową kontrolę i elastyczność funkcji zarządzania bazami danych i ustawień konfiguracji. Ogólnie rzecz biorąc, usługa zapewnia większą elastyczność i dostosowania na podstawie wymagań użytkownika. Architektura serwera elastycznego pozwala użytkownikom zdecydować się na wysoką dostępność w jednej strefie dostępności i w wielu strefach dostępności. Elastyczny serwer usługi Azure Database for PostgreSQL zapewnia lepszą kontrolę optymalizacji kosztów dzięki możliwości zatrzymywania/uruchamiania serwera i warstwy obliczeniowej z możliwością zwiększenia szybkości, idealnej dla obciążeń, które nie wymagają ciągłej pojemności obliczeniowej. Serwer elastyczny usługi Azure Database for PostgreSQL obsługuje obecnie wersję społeczności programu PostgreSQL 16, 15, 14, 13, 12, 11 z planami dodawania nowszych wersji w miarę ich dostępności. Serwer elastyczny usługi Azure Database for PostgreSQL jest obecnie ogólnie dostępny w wielu różnych regionach świadczenia usługi Azure.
Wystąpienia serwera elastycznego usługi Azure Database for PostgreSQL najlepiej nadają się do:
- Rozwój aplikacji wymagający lepszej kontroli i dostosowań
- Mechanizmy kontroli optymalizacji kosztów z możliwością zatrzymywania/uruchamiania serwera
- Strefowo nadmiarowa wysoka dostępność
- Okna obsługi zarządzanej
Aby uzyskać szczegółowe omówienie trybu wdrażania serwera elastycznego usługi Azure Database for PostgreSQL, zobacz Azure Database for PostgreSQL — serwer elastyczny.
Azure Database for PostgreSQL — pojedynczy serwer
Pojedynczy serwer usługi Azure Database for PostgreSQL to w pełni zarządzana usługa bazy danych z minimalnymi wymaganiami dotyczącymi dostosowywania bazy danych. Platforma pojedynczego serwera została zaprojektowana tak, aby obsługiwała większość funkcji zarządzania bazami danych, takich jak stosowanie poprawek, tworzenie kopii zapasowych, wysoka dostępność, zabezpieczenia z minimalną konfiguracją i kontrolą użytkownika. Architektura jest zoptymalizowana pod kątem wbudowanej wysokiej dostępności z dostępnością na poziomie 99,99% w pojedynczej strefie dostępności. Obsługuje wersję społeczności programu PostgreSQL 9.5, 9,6, 10 i 11.
Opcja wdrażania pojedynczego serwera usługi Azure Database for PostgreSQL ma trzy warstwy cenowe: Podstawowa, Ogólnego przeznaczenia i Zoptymalizowane pod kątem pamięci. Każda warstwa oferuje inne możliwości w zakresie zasobów, aby wspierać obciążenia bazy danych. Możesz utworzyć swoją pierwszą aplikację na podstawie małej bazy danych za jedynie kilka dolarów miesięcznie, a następnie dostosować skalowanie do potrzeb rozwiązania. Dynamiczna skalowalność umożliwia bazie danych przezroczyste odpowiadanie na gwałtownie zmieniające się wymagania dotyczące zasobów. Zapłacisz tylko za potrzebne zasoby i tylko wtedy, gdy będą używane. Aby uzyskać szczegółowe informacje, zobacz Warstwy cenowe.
Wystąpienia pojedynczego serwera usługi Azure Database for PostgreSQL najlepiej sprawdzają się w przypadku aplikacji natywnych dla chmury przeznaczonych do obsługi automatycznych poprawek bez konieczności szczegółowej kontroli nad harmonogramem stosowania poprawek i niestandardowymi ustawieniami konfiguracji postgreSQL.
Aby uzyskać szczegółowe omówienie trybu wdrażania pojedynczego serwera usługi Azure Database for PostgreSQL, zobacz Azure Database for PostgreSQL — pojedynczy serwer.