Как поменять две таблицы в DynamodB? - PullRequest
0 голосов
/ 11 июля 2019

Я хочу поддерживать две таблицы в DynamodB. одна является основной таблицей, а вторая - дополнительной. Первичная таблица будет иметь последние данные. Вторичная таблица будет хранить предыдущую версию данных. Я хочу поменять местами первичную и вторичную таблицу, чтобы уровень API обращался к последним данным. Как это сделать в AWS DynamodB?

1 Ответ

0 голосов
/ 12 июля 2019

Я бы посоветовал использовать потоки.Записывайте и читайте в первичной таблице, и, используя потоки DynamodB, вы можете сделать лямбду-дубликат старых данных во вторую таблицу всякий раз, когда в первичной таблице будет происходить событие записи.

В этой статье подробно рассматриваютсяпроцесс: https://docs.aws.amazon.com/amazondynamodb/latest/developerguide/Streams.html

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