Observação
O acesso a essa página exige autorização. Você pode tentar entrar ou alterar diretórios.
O acesso a essa página exige autorização. Você pode tentar alterar os diretórios.
Importante
O Azure Cosmos DB para PostgreSQL não tem mais suporte para novos projetos. Não use esse serviço para novos projetos. Em vez disso, use um destes dois serviços:
Use o Azure Cosmos DB para NoSQL para uma solução de banco de dados distribuída projetada para cenários de alta escala com um SLA (contrato de nível de serviço de disponibilidade) de 99,999%, dimensionamento automático instantâneo e failover automático em várias regiões.
Use o Recurso Clusters Elásticos do Banco de Dados do Azure para PostgreSQL no PostgreSQL compartilhado usando a extensão de código aberto Citus.
Há três etapas envolvidas na criação de aplicativos escalonáveis com o Azure Cosmos DB for PostgreSQL:
- Classifique a carga de trabalho do seu aplicativo. Há casos de uso em que o Azure Cosmos DB for PostgreSQL se destaca: 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.
- Com base na carga de trabalho, use a fragmentação baseada em esquema ou identifique a chave de fragmentação ideal para as tabelas distribuídas. Classifique suas tabelas como referência, distribuídas ou locais.
- Ao usar fragmentação baseada em linha, atualize o esquema do banco de dados e as consultas do aplicativo para que eles sejam executados rapidamente entre os nós.
Próximas etapas
Antes de começar a criar um aplicativo, primeiro você precisa aprender um pouco sobre a arquitetura do Azure Cosmos DB for PostgreSQL.