Amazon DynamoDB
开发人员指南 (API 版本 2012-08-10)
AWS 文档中描述的 AWS 服务或功能可能因区域而异。要查看适用于中国区域的差异,请参阅中国的 AWS 服务入门

第 3 步:从表中读取数据

在此步骤中,您将读回在第 2 步:将数据写入表中创建的项目。您可以通过指定 ArtistSongTitle,使用 DynamoDB 控制台或 AWS CLI 从 Music 表中读取项目。

有关 DynamoDB 中的读取操作的更多信息,请参阅读取项目

AWS 管理控制台

按照以下步骤,使用 DynamoDB 控制台从 Music 表读取数据。

  1. 通过以下网址打开 DynamoDB 控制台:https://console.amazonaws.cn/dynamodb/

  2. 在控制台左侧的导航窗格中,选择 Tables (表)

  3. 从表列表中选择 Music 表。

  4. 对 Music 表选择项目选项卡。

  5. 项目选项卡上,查看存储在表中的项目列表,这些项目按 ArtistSongTitle 排序。

    列表中的第一个项目是 ArtistAcme BandSongTitleHappy Day 的项目。

    
                                显示列表顶部带有 Acme Band 的项目列表的控制台屏幕截图。
AWS CLI

以下 AWS CLI 示例使用 get-itemMusic 表中读取项目。

注意

DynamoDB 的默认行为是最终一致性读取。下面使用的 consistent-read 参数用于演示强一致性读取。

aws dynamodb get-item --consistent-read \ --table-name Music \ --key '{ "Artist": {"S": "Acme Band"}, "SongTitle": {"S": "Happy Day"}}'

使用 get-item 可返回下面显示的示例结果。

{ "Item": { "AlbumTitle": { "S": "Songs About Life" }, "Awards": { "N": "10" }, "SongTitle": { "S": "Happy Day" }, "Artist": { "S": "Acme Band" } } }

要更新表中的数据,请继续完成第 4 步:更新表中的数据