Uwaga
Dostęp do tej strony wymaga autoryzacji. Może spróbować zalogować się lub zmienić katalogi.
Dostęp do tej strony wymaga autoryzacji. Możesz spróbować zmienić katalogi.
DOTYCZY:
Usługa Azure Cosmos DB for PostgreSQL (obsługiwana przez rozszerzenie bazy danych Citus do bazy danych PostgreSQL)
Usługa Azure Cosmos DB dla PostgreSQL to zarządzana usługa PostgreSQL rozszerzona o supermoc rozproszonych tabel dzięki otwartoźródłowemu Citus. Te supermoce umożliwiają tworzenie wysoce skalowalnych aplikacji relacyjnych. Możesz rozpocząć tworzenie aplikacji w klastrze z jednym węzłem w taki sam sposób, jak w przypadku usługi PostgreSQL. W miarę zwiększania się wymagań dotyczących skalowalności i wydajności aplikacji można bezproblemowo skalować do wielu węzłów przez przezroczyste dystrybuowanie tabel.
Rzeczywiste aplikacje klienta oparte na usłudze Azure Cosmos DB for PostgreSQL obejmują aplikacje typu oprogramowanie jako usługa (SaaS), aplikacje analizy operacyjnej w czasie rzeczywistym i aplikacje transakcyjne o wysokiej przepływności. Te aplikacje obejmują różne piony, takie jak automatyzacja sprzedaży i marketingu, opieka zdrowotna, dane Internetu rzeczy (IoT), finanse, logistyka i wyszukiwanie.
Lista kontrolna wdrażania
Podczas tworzenia aplikacji za pomocą usługi Azure Cosmos DB for PostgreSQL upewnij się, że zapoznano się z następującymi artykułami:
- Dowiedz się, jak tworzyć skalowalne aplikacje.
- Nawiąż połączenie i wykonaj zapytanie za pomocą stosu aplikacji.
- Zobacz, jak interfejs API usługi Azure Cosmos DB for PostgreSQL rozszerza bazę danych PostgreSQL i wypróbuj przydatne zapytania diagnostyczne.
- Wybierz najlepszy rozmiar klastra dla swojego obciążenia.
- Dowiedz się, jak używać usługi Azure Cosmos DB for PostgreSQL jako zaplecza magazynu dla wielu mikrousług.
- Monitorowanie wydajności klastra.
- Efektywne pozyskiwanie danych za pomocą usług Azure Stream Analytics i Azure Data Factory.
W pełni zarządzana, odporna baza danych
Jako w pełni zarządzana usługa, Azure Cosmos DB for PostgreSQL ma wszystkie funkcje do beztroskiej obsługi w środowisku produkcyjnym. Funkcje obejmują:
- automatyczna wysoka dostępność
- Kopie zapasowe
- wbudowany moduł pgBouncer
- repliki do odczytu
- łatwe monitorowanie
- prywatne punkty końcowe
- Szyfrowanie
- i nie tylko
Zawsze najnowsze funkcje bazy danych PostgreSQL
Usługa Azure Cosmos DB for PostgreSQL jest obsługiwana przez rozszerzenie typu open source Citus do bazy danych PostgreSQL. Ponieważ Citus nie jest rozwidleniem bazy danych Postgres, rozszerzenie Citus zawsze obsługuje najnowszą wersję główną postgreSQL w ciągu tygodnia od wydania — z obsługą dodaną do naszej usługi zarządzanej na platformie Azure co najwyżej kilka tygodni później.
Aplikacje mogą używać najnowszych funkcji i rozszerzeń PostgreSQL, takich jak partycjonowanie natywne w celu zapewnienia wydajności, obsługa formatu JSONB do przechowywania danych bez struktury oraz funkcji geoprzestrzennych za pośrednictwem rozszerzenia PostGIS. To szybkość, której potrzebujesz, w bazie danych, którą kochasz.
Rozpocznij po prostu, bezproblemowo skaluj
Klaster bazy danych może rozpoczynać się jako jeden węzeł, jednocześnie mając supermocarstwo dystrybucji tabel. Za kilka dolarów dziennie jest to najbardziej ekonomiczny sposób na doświadczenie w usłudze Azure Cosmos DB for PostgreSQL. Później, jeśli aplikacja wymaga większej skali, możesz dodać węzły i ponownie zrównoważyć dane.
Następne kroki
- Utwórz nowe konto przy użyciu witryny Azure Portal.
- Nawiązywanie połączenia z klastrem za pomocą narzędzia psql.
- Użyj rozszerzenia Citus, aby dystrybuować tabele.