我目前在Mongo上运行一个EC2实例的数据库,并希望将数据迁移到DynamoDB.这是可能的,实现这一目标的最具成本效益的方法是什么?
当你问一个"成本效益的方式"来迁移数据,我假设你正在寻找一个可以缓解你的生活现有的技术.如果是这样,您可以执行以下操作:
使用mongoexport将您的MongoDB数据导出为文本文件,例如tsv格式.
在S3中的某个位置上传该文件.
使用AWS Data Pipeline将此数据在S3中导入DynamoDB .
当然,在完成所有这些之前,您应该设计并完成DynamoDB表模式.