创建 Aurora PostgreSQL Limitless Database 表 - Amazon Aurora

创建 Aurora PostgreSQL Limitless Database 表

在 Aurora PostgreSQL Limitless Database 中,包含您数据的表有三种类型:

  • 标准表 – 这是 Aurora PostgreSQL Limitless Database 中的默认表类型。您可以使用 CREATE TABLE 命令创建标准表,并可对其运行数据定义语言(DDL)和数据操作语言(DML)操作。

    标准表不是分布式表。它们存储在系统在内部选择的一个分片上。

  • 分片表 – 这些表分布在多个分片中。数据根据表中指定列的值在分片之间进行拆分。这组列称为分片键。

  • 引用表 – 这些表在所有分片上复制。它们用于不经常修改的引用数据,例如产品目录和邮政编码。

    引用表和分片表之间的联接查询可在分片上运行,从而消除分片和路由器之间不必要的数据移动。

可通过两种方式创建无限表:

我们还为 Aurora PostgreSQL Limitless Database 提供了架构示例