amazon-web-services - 如何从 AWS DynamoDB 导出数据(表和数据)并导入本地 DynamoDB?
问题描述
我想为开发和测试创建一个隔离的本地环境(在 linux 上运行)。
如何将 AWS DynamoDB 中的数据(约 10 个表和约数百条数据)导出到本地 DynamoDB 实例?
解决方案
我没有尝试过,但你应该可以使用 CLI。
首先将数据提取到本地 JSON 文件中
aws dynamodb scan --table-name MYLIVETABLE --output json > pathtofile/MYLIVETABLE.json
然后将该数据加载到您的本地 DynamoDB 实例中
aws dynamodb batch-write-item --table-name MYLOCALTABLE --request-items file://pathtofile/MYLIVETABLE.json --endpoint-url http://localhost:8000
推荐阅读
- sas - SAS 阵列
跳 10 - c++ - 包含复数的向量的运算符重载
- javascript - 如何在nodejs中提供文件之前保存变量
- c++ - Is it possible to pass one argument to macro and get out two?
- node.js - Node Express 获取传递自定义标头的请求
- php - 在 Woocommerce 3 中使用 CRUD 方法以编程方式创建产品
- python - Function and loop debugging
- java - Javafx - Concurrently reusing javafx Service<>
- angular - 调度多个条件动作
- r - 如何在不打开 R 或 RStudio 的情况下运行 R 脚本?