我知道 DynamoDB 绑定到我设置的每秒写入和读取限制。这意味着当我删除项目时,它们会受到相同的限制。我希望能够在某个时间点删除许多记录,而不会对我的应用程序正在执行的其他操作产生负面影响。
例如,如果我运行一个脚本来删除 10,000 个项目并且需要 1 分钟,我不希望我的数据库停止为使用我的应用程序的其他用户提供服务。有没有办法将两者分开,一个用于后台进程(管理员)并给它自己的限制,一个用于主进程(应用程序)?
注意:项目删除将按日期范围进行,我无法提前知道有多少项目。
ASP.NET C# 中的应用程序
谢谢