在 Azure Cosmos DB for PostgreSQL 中生成可缩放的应用

适用对象: Azure Cosmos DB for PostgreSQL(由 PostgreSQL 的 Citus 数据库扩展提供支持)

使用 Azure Cosmos DB for PostgreSQL 生成可缩放应用涉及三个步骤:

  1. 对应用程序工作负载进行分类。 Azure Cosmos DB for PostgreSQL 在一些用例中大放异彩:多租户 SaaS、微服务、实时运营分析和高吞吐量 OLTP。 确定你的应用是否属于这些类别之一。
  2. 根据工作负载,使用基于架构的分片或确定分布式表的最佳分片键。 将表分类为引用表、分布式表或本地表。
  3. 使用基于行的分片时,请更新数据库架构和应用程序查询,使其可跨节点快速运行。

后续步骤

在开始构建新应用之前,必须先回顾一些有关 Azure Cosmos DB for PostgreSQL 体系结构的更多知识。