Notitie
Voor toegang tot deze pagina is autorisatie vereist. U kunt proberen u aan te melden of de directory te wijzigen.
Voor toegang tot deze pagina is autorisatie vereist. U kunt proberen de mappen te wijzigen.
Belangrijk
Azure Cosmos DB for PostgreSQL wordt niet meer ondersteund voor nieuwe projecten. Gebruik deze service niet voor nieuwe projecten. Gebruik in plaats daarvan een van deze twee services:
Gebruik Azure Cosmos DB voor NoSQL voor een gedistribueerde databaseoplossing die is ontworpen voor hoogwaardige schalen scenario's met een 99,999% service level agreement (SLA) voor beschikbaarheid, onmiddellijke autoschaalaanpassing en automatische failover over meerdere regio's.
Gebruik de functie Elastische clusters van Azure Database For PostgreSQL voor sharded PostgreSQL met behulp van de opensource Citus-extensie.
Er zijn drie stappen betrokken bij het bouwen van schaalbare apps met Azure Cosmos DB for PostgreSQL:
- Classificeer uw toepassingsworkload. Er zijn use-cases waarbij Azure Cosmos DB for PostgreSQL schijnt: Multitenant SaaS, microservices, realtime operationele analyses en OLTP met hoge doorvoer. Bepaal of uw app in een van deze categorieën valt.
- Gebruik op basis van de workload schema-gebaseerde sharding of identificeer de optimale shard-sleutel voor de gedistribueerde tabellen. Classificeer tabellen als referentie, verspreid of lokaal.
- Wanneer u sharding op basis van rijen gebruikt, werkt u het databaseschema en de toepassingsquery's bij om ze snel te laten verlopen tussen knooppunten.
Volgende stappen
Voordat u een nieuwe app gaat bouwen, moet u eerst wat meer lezen over de architectuur van Azure Cosmos DB for PostgreSQL.