Я создаю мобильное приложение со следующими бизнес-требованиями:
Db для локального хранения на устройстве для использования при отключении от облака.
Хранилище типов NoSQL требуется для обеспечения будущих изменений, не требуя сложной перестройки БД и переноса данных.
- Использование языка запросов SQL для простого программирования.
Запуск на всех целевых платформах - Windows, Android, iOS
Нет центрального сервера базы данных - данные должны быть синхронизированы путем сопоставления двух локальных копий файла базы данных.
Я исследовал множество баз данных для мобильных устройств, и ни одна из них не обеспечивает все эти функции, кроме Couchbase Lite 2.1Enterprise Edition.Недостатком этого является то, что лицензия EE может быть слишком дорогой в моем случае использования.
[РЕДАКТИРОВАТЬ: да, лицензия EE составляет 35 тыс. Долларов США для <= 1000 устройств, к сожалению, этот вариант мне не подходит.] </p>
Существуют ли какие-либо другие подобные продукты, на которые кто-то может указать мне?