Tworzenie skalowalnych aplikacji 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)
Istnieją trzy kroki związane z tworzeniem skalowalnych aplikacji za pomocą usługi Azure Cosmos DB for PostgreSQL:
- Klasyfikowanie obciążenia aplikacji. Istnieje przypadek użycia, w którym usługa Azure Cosmos DB for PostgreSQL świeci: Wielodostępna usługa SaaS, mikrousługi, analiza operacyjna w czasie rzeczywistym i wysokiej przepływności OLTP. Ustal, czy aplikacja należy do jednej z tych kategorii.
- Na podstawie obciążenia użyj fragmentowania opartego na schemacie lub zidentyfikuj optymalny klucz fragmentu dla tabel rozproszonych. Klasyfikuj tabele jako odwołania, dystrybuowane lub lokalne.
- W przypadku używania fragmentowania opartego na wierszach zaktualizuj schemat bazy danych i zapytania aplikacji, aby umożliwić szybkie przechodzenie między węzłami.
Następne kroki
Przed rozpoczęciem tworzenia nowej aplikacji należy najpierw przejrzeć nieco więcej informacji na temat architektury usługi Azure Cosmos DB for PostgreSQL.