我们在生产中有一个正在不断更新的 DynamoDB 表,我们希望将所有记录从 dynamoDB 加载到 redshift。
我们尝试使用复制命令,但由于新记录不断插入表中,因此复制命令将永远运行。
我们想知道将数据从实时 dynamodb 加载到 redshift 的最佳方式是什么。
考虑调查一个DynamoDB 流基于解决方案。 Streams 提供每个 DynamoDB 分区上发生的数据平面事件的有序日志(因此每个主键的事件都是绝对有序的)。您可以使用Kinesis 客户端库 and DynamoDB 流 Kinesis 适配器将流处理为 Redshift。
DynamoDB Streams 目前处于预览阶段,但应该很快就会全面推出。
本文内容由网友自发贡献,版权归原作者所有,本站不承担相应法律责任。如您发现有涉嫌抄袭侵权的内容,请联系:hwhale#tublm.com(使用前将#替换为@)