我正在以350次写入/秒的速度写入DynamoDB表。我已经启用了流,并配置了多个使用者以读取每个分片。每个使用者只能处理100条记录/秒,这意味着我至少需要4个使用者来处理流。问题在于,每秒写入数增加时,DynamoDB不会创建多个分片。想知道DynamoDB在什么时候开始创建多个分片(每秒写入数)
我尝试将表写入每秒100次写入到350次写入之间
如何触发多个分片,从文档开始,没有办法发布API来触发dynamodb流上的分片/重新分片
答案 0 :(得分:0)
无法执行此操作。分片是根据表分区自动处理的。
作为替代方案,您可以让使用者从DynamoDB流中读取并将记录转发到另一个流,在此您可以控制分片的数量。