从 SQL 更改为NoSQL - Amazon DynamoDB
AWS 文档中描述的 AWS 服务或功能可能因区域而异。要查看适用于中国区域的差异,请参阅中国的 AWS 服务入门

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

从 SQL 更改为NoSQL

如果您是应用程序开发人员,则可能在使用关系数据库管理系统 (RDBMS) 和结构化查询语言 (SQL) 方面有一些经验。在您开始使用 Amazon DynamoDB 时,您既会遇到许多相似之处,也会遇到许多不同之处。本节介绍常见数据库任务,并将 SQL 语句与其等效 DynamoDB 操作进行比较和对比。

NoSQL 是一个术语,用于描述高度可用、可扩展并针对高性能进行优化的非关系数据库系统。数据库(如 NoSQL)使用替代模型进行数据管理,而不是使用关系模型,例如键值对或文档存储。DynamoDB有关更多信息,请参阅 http://aws.amazon.com/nosql

注意

本节中的 SQL 示例与 MySQL RDBMS 兼容。

本节中的 DynamoDB 示例显示 DynamoDB 操作的名称以及该操作的参数(采用 JSON 格式)。有关使用这些操作的代码示例,请参阅和 AWS DynamoDB 入门SDKs