在 Azure Cosmos DB for PostgreSQL 中生成可缩放的应用
适用对象: Azure Cosmos DB for PostgreSQL(由 PostgreSQL 的 Citus 数据库扩展提供支持)
使用 Azure Cosmos DB for PostgreSQL 生成可缩放应用涉及三个步骤:
- 对应用程序工作负载进行分类。 Azure Cosmos DB for PostgreSQL 在一些用例中大放异彩:多租户 SaaS、微服务、实时运营分析和高吞吐量 OLTP。 确定你的应用是否属于这些类别之一。
- 根据工作负载,使用基于架构的分片或确定分布式表的最佳分片键。 将表分类为引用表、分布式表或本地表。
- 使用基于行的分片时,请更新数据库架构和应用程序查询,使其可跨节点快速运行。
后续步骤
在开始构建新应用之前,必须先回顾一些有关 Azure Cosmos DB for PostgreSQL 体系结构的更多知识。