У меня есть приложение Windows .NET, которое сохраняет / получает данные на / с SQL Server.У меня также есть клон этого приложения, работающий в облаке (созданный с использованием сервисов AWS).Приложение.в облаке использует DynamoDB.Теперь мне нужно переместить данные с SQL Server на DynamoDB в два этапа:
1) Массовая загрузка данных с SQL Server на DynamoDB изначально
2) Непрерывное перемещение данных с SQL Server на DynamoDBНапример, когда новый пользователь добавляется в .NET Windows Application, пользователь, добавленный в SQL Server, также должен быть создан в DynamoDB
. Кроме того, существует третий этап (наоборот):
3) Когда пользователь создается в облачном приложении. Пользователь, добавленный в DynamoDB, также должен быть создан на SQL Server.
Ниже перечислены несколько вещей, которые я проверял:
Служба переноса данных AWS. Мне показалось, что сначала нужно выполнить массовую миграцию данных, т. Е. Только на этапе 1.Можем ли мы выполнить непрерывную миграцию данных, используя это?
Я слышал, что могу добавить новые обновления базы данных в SQS, и они будут получены и перенесены в другую базу данных
Мне нужны некоторые советы по методам проектирования, чтобы достичь этого.