Какие базы данных / хранилища данных поддерживают синхронизацию данных клиента для iOS и Android? - PullRequest
1 голос
/ 30 декабря 2011

Кажется, что большинство приложений пишут пользовательскую логику для синхронизации / репликации облачных данных или используют заблокированный платформой сервис, такой как iCloud.

Какие существуют кросс-платформенные решения для синхронизации данных, помимо собственных?Под «решением» я подразумеваю хорошо протестированные комбинации серверных и клиентских компонентов.

Мне известны следующие два:

  • CouchBase Mobile (CouchDB на сервере, CouchDB на устройстве)
  • Microsoft Sync Framework (SQL Server на сервере, SQLite на устройстве)

Я знаю, что это довольно разные хранилища данных, но любые данныеРешение, которое обобщено для многих типов задач, может потенциально сократить некоторые повторные изобретения колес.Например, мне может понадобиться NoSQL для одного приложения и реляционный для другого.

Есть ли другие варианты, кроме этих двух?

1 Ответ

1 голос
/ 30 декабря 2011

Sybase SQL Anywhere Studio содержит UltraLite базу данных как часть.
Эта база данных имеет версии, работающие на iOS, Android, Blackberry, и позволяет синхронизировать через HTTP / HTTPS

Добро пожаловать на сайт PullRequest, где вы можете задавать вопросы и получать ответы от других членов сообщества.
...