Condividi tramite


Creare app scalabili in Azure Cosmos DB for PostgreSQL

SI APPLICA A: Azure Cosmos DB for PostgreSQL (con tecnologia basata su estensione di database Citus per PostgreSQL)

La creazione di app scalabili con Azure Cosmos DB for PostgreSQL prevede tre passaggi:

  1. Classificare il carico di lavoro dell'applicazione. Esistono casi d'uso in cui Azure Cosmos DB for PostgreSQL eccelle: SaaS multi-tenant, microservizi, analisi operativa in tempo reale e OLTP con velocità effettiva elevata. Determinare se l'app rientra in una di queste categorie.
  2. In base al carico di lavoro, usare il partizionamento orizzontale basato su schema o identificare la chiave di partizione ottimale per le tabelle distribuite. Classificare le tabelle come riferimento, distribuite o locali.
  3. Quando si usa il partizionamento orizzontale basato su righe, aggiornare lo schema del database e le query dell'applicazione per renderli veloci tra i nodi.

Passaggi successivi

Prima di iniziare a creare una nuova app, è necessario esaminare altre informazioni sull'architettura di Azure Cosmos DB for PostgreSQL.