如何将数据从Amazon DynamoDB导出到MySQL服务器

Att*_*lah 3 mysql nosql amazon-dynamodb

我没有处理像Amazon AWS DynamoDB这样的nosql数据库的经验.

我在Amazon AWS DynamoDB中存储了一些数据.

是否可以将数据从DynamoDB导出到MySQL服务器?如果是这样,如何实现呢?

谢谢,

Ran*_*eed 5

我会以CSV格式提取数据.这个"DynamoDBtoCSV"工具看起来很有希望.然后,您可以将此CSV文件导入MySQL数据库LOAD DATA INFILE.

缺点是你需要先创建接收结构,然后2.重复每个表的过程.但是,CREATE TABLE从DynamoDBtoCSV的第一行输出生成相应的语句并且2.从批处理循环运行操作不应该太复杂.

现在我问自己,MySQL是否是您作为目标数据库的最佳调用.MySQL是一个关系数据库,而DynamoDB是NoSQL(具有可变长度聚合,非标量字段值等).将此结构扩展为关系模式可能不是一个好主意.