Udostępnij za pośrednictwem


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:

  1. 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.
  2. 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.
  3. 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.