Мы используем библиотеку dynogels для запроса таблицы динамоDB. К сожалению, так как у DynamoDB нет функции разбивки на страницы, для конкретной потребности мы извлекаем все данные из таблицы через loadAll, чтобы получить все элементы таблицы (18 КБ), и мы сталкиваемся с ошибкой из-за превышения I / O емкость чтения.
За исключением этого запроса, который извлекает все содержимое таблицы, у нас очень мало использования таблицы при чтении. Мы также пытались динамически обновлять единицу ввода / вывода, но мы ограничены 4 изменениями в час.
Можете ли вы предложить как решение? Вы знаете, как использовать нумерацию страниц в DynamodB? Возможно ли использовать DAX в качестве локального кеша DynamoDB?
Спасибо