PartiQL – 用于 Amazon DynamoDB 的 SQL 兼容语言 - Amazon DynamoDB
Amazon Web Services 文档中描述的 Amazon Web Services 服务或功能可能因区域而异。要查看适用于中国区域的差异,请参阅 中国的 Amazon Web Services 服务入门 (PDF)

本文属于机器翻译版本。若本译文内容与英语原文存在差异,则一律以英文原文为准。

PartiQL – 用于 Amazon DynamoDB 的 SQL 兼容语言

Amazon DynamoDB 支持 PartiQL(一种 SQL 兼容查询语言),用于在 Amazon DynamoDB 中选择、插入、更新和删除数据。使用 PartiQL,您可以轻松地与 DynamoDB 表进行交互,并使用 Amazon Web Services Management Console、NoSQL Workbench、Amazon Command Line Interface 以及用于 PartiQL 的 DynamoDB API 运行临时查询。

PartiQL 操作提供与其他 DynamoDB 数据层面操作相同的可用性、延迟和性能。

以下部分介绍 PartiQL 的 DynamoDB 实现。

什么是 PartiQL?

PartiQL 在包含结构化数据、半结构化数据和嵌套数据的多个数据存储中提供 SQL 兼容的查询访问。它在 Amazon 中广泛使用,现在可作为许多 Amazon 服务(包括 DynamoDB)的一部分提供。

有关 PartiQL 规范和核心查询语言的教程,请参阅 ParameSQL 文档

注意
  • Amazon DynamoDB 支持 PartiQL 查询语言的子集

  • Amazon DynamoDB 不支持 Amazon ion 数据格式或 Amazon ion 文字。

Amazon DynamoDB 中的 PartiQL

要在 DynamoDB 中运行 PartiQL 查询,您可以使用:

  • DynamoDB 控制台

  • NoSQL Workbench

  • Amazon Command Line Interface (Amazon CLI)

  • DynamoDB API

有关使用这些方法访问 DynamoDB 的信息,请参阅访问 DynamoDB