我正在尝试将大约1.1亿条记录批量导入DynamoDB。
使用CFBatchRequest:
$queue = new CFBatchRequest(800);
然后向它添加800 put_item()只会导致大约190次写入/秒,奇怪的是每次都会导致cURL错误。我使用的实例大小似乎并不重要。而且我尝试过少于或超过800次。
执行singleton put_item()非常慢。而且batch_write_item()没有重试功能,而且它仅限于25。
我读到EMR根本没有使用任何批处理,这里的搜索显示有些人遇到了问题。
有没有更好的方法来接近这个?
答案 0 :(得分:0)