Мы разрабатываем приложение на основе SAAS.Одним из требований является регистрация каждого изменения в таблицах базы данных, т.е. создание версии данных на основе даты / времени.Клиент должен иметь возможность вернуться к любой версии данных.
У меня есть почти 30 таблиц в базе данных, и частота вставки данных составляет 80 000 записей, добавляемых / обновляемых в день за счет массового импорта.Однако клиент может также использовать графический интерфейс для вставки данных через формы (кроме массового импорта).
Прежде чем создавать какую-либо стратегию для реализации этого требования, я хотел бы получить ваши комментарии / предложения о том, как это реализовать.
В дополнение к этому, я просмотрел этот пост и нашел его очень хорошей отправной точкой, но я все еще сомневаюсь в том, как восстановить прошлые данные.решение, но, как я уже говорил ранее, это приложение на основе SAAS, и мы храним данные нескольких клиентов в одной базе данных, а моментальный снимок восстановит данные и для других клиентов.
Пожалуйста, предложите любую стратегию / план накак выполнить это требование.