Я новичок и пытаюсь решить эту проблему.У меня есть список из 3000 элементов в CSV, которые мне нужно обрабатывать каждый день и обновлять до таблицы DynamoDB.Я перебираю список в NodeJS.В каждом цикле я запускаю условное обновление DynamoDB для обновления каждой записи.
Однако, этот подход не будет работать с DynamoDB, так как теперь у меня есть пакет 3000 запросов на запись в секунду, и у меня ничего нетостальные 24 часа.
Вот некоторые из моих мыслей:
Последовательная запись: Ожидание завершения предыдущей записи перед продолжением следующей?Я думаю, что это также перегрузит мою емкость записи
Использование какого-либо сервиса очереди сообщений?Это кажется излишним, так как программа, которую я пишу, представляет собой простой сервис для ежедневного анализа файла CSV.
Какой подход мне нужен для решения этой проблемы?