PartiQL: Amazon DynamoDB 用の SQL 互換クエリ言語 - Amazon DynamoDB

PartiQL: Amazon DynamoDB 用の SQL 互換クエリ言語

Amazon DynamoDB は SQL 互換のクエリ言語である PartiQL をサポートしており、Amazon DynamoDB でデータの選択、挿入、更新、および削除を行うことができます。PartiQL を使用すると、AWS Management Console、NoSQL Workbench、AWS Command Line Interface、および PartiQL 用の DynamoDB API を使用して、DynamoDB テーブルと簡単にやり取りを行い、アドホッククエリを実行できます。

PartiQL オペレーションは、他の DynamoDB データプレーンオペレーションと同様の可用性、レイテンシー、パフォーマンスを提供します。

次のセクションでは、PartiQL の DynamoDB 実装について説明します。

PartiQL とは何ですか?

PartiQL は、構造化データ、半構造化データ、ネストされたデータを含む複数のデータストア間で、SQL 互換のクエリアクセスを提供します。PartiQL は、Amazon 内で広く使用されており、現在、DynamoDB を含む多くの AWS のサービスの一部として利用できます。

PartiQL の仕様とコアクエリ言語のチュートリアルについては、PartiQL ドキュメントを参照してください。

注記
  • Amazon DynamoDB は、PartiQL クエリ言語のサブセットをサポートしています。

  • Amazon DynamoDB では、Amazon ion データ形式または Amazon Ion リテラルはサポートしていません。

Amazon DynamoDB での PartiQL

DynamoDB で PartiQL クエリを実行するには、次を使用します。

  • DynamoDB コンソール

  • NoSQL Workbench

  • AWS Command Line Interface (AWS CLI)

  • DynamoDB API

これらの方法を使用して DynamoDB にアクセスする方法については、「DynamoDB へのアクセス」を参照してください。