Наш DynamoDB настроен на On-Demand емкость, но все еще видит запросы регулирования чтения / записи во время высокого трафика c часов.
On-Demand
Есть какие-нибудь подсказки?
On-Demand не означает «неограниченная пропускная способность». В соответствии с документами :
существует ограничение, если вы недавно впервые переключили существующую таблицу в режим емкости по требованию или создали новую таблицу с включенным режимом емкости по требованию таблица имеет следующие предыдущие пиковые настройки, хотя таблица не обслуживала трафик c, ранее использовавший режим емкости по требованию: Недавно созданный таблица с режимом емкости по требованию : предыдущий пик составлял 2000 единиц запроса на запись или 6000 единиц запроса на чтение. Вы можете сразу же увеличить вдвое предыдущий пик, что позволяет вновь созданным таблицам по требованию обслуживать до 4000 блоков запросов на запись, 12 000 блоков запросов на чтение или любую их линейную комбинацию. Существующая таблица переведена в режим емкости по требованию : предыдущий пик равен половине предыдущих единиц емкости записи и единиц емкости чтения, выделенных для таблицы, или параметров для вновь созданной таблицы с режимом емкости по требованию, в зависимости от того, что выше.
существует ограничение, если вы недавно впервые переключили существующую таблицу в режим емкости по требованию или создали новую таблицу с включенным режимом емкости по требованию таблица имеет следующие предыдущие пиковые настройки, хотя таблица не обслуживала трафик c, ранее использовавший режим емкости по требованию:
Я также нашел интересную статью с некоторыми экспериментами и числами: Понимание масштабирования таблиц DynamoDB OnDemand .