Я хочу добавить функцию синхронизации базы данных в мой проект. Должно быть так:
Когда подключение к Интернету доступно, приложение должно работать с сетевым сервером базы данных.
Когда интернет-соединение недоступно, оно должно отслеживать транзакции и обновлять локальную БД до онлайн-сервера БД, когда соединение доступно, оно должно синхронизироваться.
Как я могу это сделать?
До этого мы использовали концепцию мультитенанта в нашем веб-приложении. Одна онлайн-БД может получить доступ ко всем клиентам с использованием нескольких схем.
Я хочу знать, как мое веб-приложение может работать в автономном режиме. Если я использую концепцию кэширования приложения HTML5, это означает, что файлы HTML и CSS будут загружаться из файлов cookie. Как я могу получить значение базы данных из базы данных, когда приложение отключается.
Какой способ заставить мое приложение работать в режиме онлайн и в автономном режиме с базой данных?