Требуется мобильная база данных с синхронизацией локальных баз данных на стороне клиента. - PullRequest
0 голосов
/ 16 октября 2018

Я создаю мобильное приложение со следующими бизнес-требованиями:

  1. Db для локального хранения на устройстве для использования при отключении от облака.

  2. Хранилище типов NoSQL требуется для обеспечения будущих изменений, не требуя сложной перестройки БД и переноса данных.

  3. Использование языка запросов SQL для простого программирования.
  4. Запуск на всех целевых платформах - Windows, Android, iOS

  5. Нет центрального сервера базы данных - данные должны быть синхронизированы путем сопоставления двух локальных копий файла базы данных.

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

Существуют ли какие-либо другие подобные продукты, на которые кто-то может указать мне?

...