Amozon DynamoDB上手教程

211 阅读2分钟

开启掘金成长之旅!这是我参与「掘金日新计划 · 12 月更文挑战」的第26天,点击查看活动详情

二、Amozon DynamoDB上手教程

1)帐号注册

没有AWS帐号的小伙伴需要先进行帐号注册:注册及上手试用地址 (在账单登记页可以使用国内的信用卡)

2)创建和查询NoSQL表

2.1 建表

建立帐号后,按照官方的DynamoDB使用教程即可快速的创建NoSQL表:

在这里插入图片描述

2.2 添加数据

这里与官方文档稍有出入,实际操作可以通过点击列表的表名称-浏览项目-创建项目进行创建,如下图所示:

在这里插入图片描述

2.3 查询数据

然后点击运行按钮(也可以设置筛选条件)就可以将我们刚添加的数据查询出来:

在这里插入图片描述

2.4 删除/修改数据

选中列表中任意数据,就可以在右上角的“操作”按钮中选择对应的操作对数据进行修改或删除:

在这里插入图片描述 需要删除表的话,在外层的表列表中选择对应的表数据,点击删除按钮即可:

在这里插入图片描述

3)使用Python管理DynamoDB

我们还可以使用Python来管理DynamoDB,官方文档有详细的教程,这里不再赘述。

4)踩坑记录

《使用 Amazon DynamoDB 和 Amazon SNS 构建回合制游戏》 教程中,按照走到应用部署这一步时,执行:bash scripts/create-lambda.sh命令出现了下图中的报错:

在这里插入图片描述


按照提示将执行create-lambda.sh文件执行命令改为nodejs14.x后,再将之前新建的资源删除后即运行成功:

在这里插入图片描述

后面也是一路绿灯,完成了回合制游戏的构建。


至此,首次上手使用Amozon DynamoDB的分享就结束了,小伙伴们有需要的话快去试试吧