实验概览
本实验室旨在协助您掌握使用 Amazon DynamoDB 的实用技能,Amazon DynamoDB 是一项完全托管式 NoSQL 数据库服务,具有可扩展性、可靠性和高性能。本实验的重点是为您提供实践经验,使您能够使用 Python 脚本从 DynamoDB 表中检索数据以及将数据填充到 DynamoDB 表。使用 DynamoDB,既可以增强您对 DynamoDB 操作的了解,也可以让您熟悉适用于 Python 的 AWS SDK (Boto3)。
目标
完成本实验后,您应能够完成以下任务:
- 检查预加载的 Python 代码,了解它如何通过用于编辑 Python 脚本的 VS Code 集成开发环境 (IDE) 发挥作用。
- 使用 DynamoDB 控制台和 AWS 命令行界面 (AWS CLI) 查看 LanguagesTable。
- 更新现有 Python 代码,以便在 LanguagesTable 中插入项目。
- 更新当前 Python 代码,以便使用特定键查询 LanguagesTable。
- 测试 Python 脚本的整体功能,以更新和读取 LanguagesTable。
技术性知识先决条件
要成功完成本实验,您应该:
- 基本了解 AWS 服务。
- 能够熟练使用 VS Code IDE 编辑和测试 Python 脚本。
图标说明
本实验中使用了不同图标,以提醒大家注意各种类型的说明和备注。下面的列表解释了每个图标的用途:
- 答案:针对某个问题或难点的解答。
- 提醒:提示特别相关或重要的信息(不查看该信息并不会损坏设备或数据,但可能导致需要重复某些步骤)。
- 命令:您必须运行的命令。
- 预期输出:您可以用来验证命令或已编辑文件输出的示例输出。
- 注意:一项提示、技巧或重要指导。
- 思考:暂停一下,思考如何在自己的环境中应用某个概念,或者就当前的主题展开讨论。
- 提示:针对某个问题或挑战的提示。
- 任务完成:本实验的总结或结论要点。
- 警告:提醒这是一项不可逆转且可能造成命令或进程失败的操作(包括提醒配置在完成后将无法更改)。