Первичная база данных моего приложения - MySQL
, и я использую MongoDB
в качестве буферной/вторичной базы данных.Синхронизация данных между базами данных mysql и mongodb
Так что, когда в MySQL есть операция сохранения/обновления, в некоторых случаях некоторая часть данных также помещается в базу данных Mongo.
Проблема, с которой я столкнулся, заключается в том, что после того, как я попытаюсь выполнить операцию сохранения/обновления в MySQL, если последняя операция вставки/обновления в MongoDB не удалась, у меня нет способа вернуть ее в синхронизацию.
Есть ли способ, которым я могу достичь этой синхронизации?
Приложение находится на python. Вставка/обновление обычно происходит правильно, но я думаю о сбое в безопасности, на случай, если операция завершится неудачно, и способ вернуть ее в синхронизацию. –