Может ли Dynamodb регулярно проверять вещи? - PullRequest
0 голосов
/ 28 июня 2018

Может ли Dynamodb регулярно проверять элементы, вместо того чтобы использовать событие cloudwatch по расписанию для запуска лямбда-сканирования таблицы? Или сказать, есть ли у Dynamodb какие-либо функции, чтобы он мог проверять саму таблицу, например, элемент в столбце «count» больше 5 и запускает лямбду?

1 Ответ

0 голосов
/ 28 июня 2018

Короткий ответ - нет!

DynamoDB - это база данных. Он хранит данные. На данный момент в нем нет встроенных функций, таких как хранимые процедуры или триггеры, которые распространены в реляционных базах данных. Однако вы можете использовать потоки DynamoDB для реализации своего рода триггера.

Потоки DynamoDB могут использоваться для запуска лямбда-функции со старыми данными, новыми данными или старыми и новыми данными элемента, обновленными / созданными в таблице. Затем вы можете использовать лямбду, чтобы проверить столбец подсчета, и, если он больше 5, вызвать другую лямбду или выполнить процедуру, которая вам нужна.

Добро пожаловать на сайт PullRequest, где вы можете задавать вопросы и получать ответы от других членов сообщества.
...