Criar aplicativos escaláveis no Azure Cosmos DB para PostgreSQL

APLICA-SE A: Azure Cosmos DB para PostgreSQL (alimentado pela extensão de banco de dados Citus para PostgreSQL)

Há três etapas envolvidas na criação de aplicativos escaláveis com o Azure Cosmos DB para PostgreSQL:

  1. Classifique a carga de trabalho do aplicativo. Há casos de uso em que o Azure Cosmos DB para PostgreSQL brilha: SaaS multilocatário, microsserviços, análise operacional em tempo real e OLTP de alta taxa de transferência. Determine se seu aplicativo se enquadra em uma dessas categorias.
  2. Com base na carga de trabalho, use fragmentação baseada em esquema ou identifique a chave de fragmento ideal para as tabelas distribuídas. Classifique suas tabelas como referência, distribuídas ou locais.
  3. Ao usar a fragmentação baseada em linha, atualize o esquema do banco de dados e as consultas do aplicativo para fazê-las passar rapidamente pelos nós.

Passos Seguintes

Antes de começar a criar um novo aplicativo, você deve primeiro revisar um pouco mais sobre a arquitetura do Azure Cosmos DB para PostgreSQL.