У меня есть две маленькие таблицы DynamodBat с примерно 10 атрибутами, я хочу добавить к ним атрибуты «CreatedDate» и «ModifiedDate». Я пытаюсь решить, что было бы наилучшим способом сделать это с наименьшими затратами и высочайшей производительностью, возможность повторного использования.
Сначала я подумал создать триггер и добавить эти атрибуты, когда в таблице есть операция обновления или создания. Мне нравится этот способ, потому что он будет централизованным. Однако я не уверен, что это самый дешевый способ сделать это, потому что после нового элемента, записанного в таблицу, этот триггер выполнит еще одну операцию записи для вставки дат.
Во-вторых, просто отправьте эти значения в запросе «PUT» как новые атрибуты. Таким образом, мне придется сделать только одну операцию записи. Недостатком этого является необходимость обновления каждой функции записи элемента в эти таблицы.
Куда мне идти в этом случае? Есть ли лучшие способы сделать это или что-то, чего мне не хватает?