Я хочу, чтобы иметь возможность сделать следующее в веб-приложении HTML5 (iPad):
- загружать данные в онлайн-базу данных (размер которой, вероятно, должен быть меньше 50 МБ, если я должен был создать онлайн-базу данных в виде SQLite)
- извлечение либо подмножества, либо полной копии данных в автономную веб-базу данных
- (выход из диапазона покрытия сети 3G)
- выполнить кучу аналитических типов вычислений по загруженным данным
- сохранить параметры для моих вычислений в автономной веб-базе данных
- repeat, сохранение различных наборов параметров для нескольких сеансов расчета автономного аналитического типа в течение длительного периода.
- (вернитесь в зоны с охватом сети 3G)
- синхронизировать сохраненные параметры из моей автономной веб-базы данных в центральную онлайн-базу данных
Мне нравится каждый шаг до последнего...
Я пытаюсь найти информацию о том, можно ли синхронизировать автономную веб-базу данных с центральной базой данных, но не может найти ничего, охватывающего тему. Можно ли сделать это? Если да, не могли бы вы предоставить ссылку/с информации об этом, или описать, как она будет работать достаточно подробно, чтобы реализовать ее для моего конкретного приложения?
Заранее спасибо