Задача
Каков рекомендуемый способ заполнения таблицы DynamodB данными, поступающими из источника данных Kinesis (поток или пожарный шланг)?
Текущий рабочий процесс
- Данные попадают в пожарный шланг kinesis
- лямбда-триггер запускается на каждой записи, записанной в пожарный шланг kinesis, и отправляет данные в dynamicodb
Почему
Я бы хотел получить совет по этому поводу, потому что
- Я не уверен, что этот подход не создает больше работы, чем необходимо. Т.е. мне нужно написать и поддерживать код для лямбды
- Я вижу, что я могу настроить такие, как красное смещение или s3, в качестве потребителя моего источника данных kinesis. Почему я не могу сделать то же самое с DynamodB? Для этого есть причина? Другие люди не используют такой рабочий процесс?