2016-07-15 10 views
1

Наша компания создает корпоративное приложение с использованием Xamarin, которое будет развернуто на устройствах Windows 10, iOS и Android.SQLite vs Couchbase Lite для Xamarin app

Наши разработчики имеют опыт работы с реляционными базами данных, и нам нравится более структурированный характер SQL, поэтому наш план - идти с SQLite. Есть ли какие-то причины, которые мы должны рассмотреть Couchbase Lite?

ответ

1

Это очень субъективный вопрос, и вот некоторые субъективные причины, почему вы могли бы рассмотреть его:

  • Couchbase Mobile позволяет использовать синхронизацию шлюз для синхронизации данных с устройства на другие устройства (и в Couchbase Сервер, если вы хотите)
  • Вам не нужно беспокоиться об изменении схемы между версиями вашего приложения.
  • Сложно хранить сложную иерархию (то есть вам не нужно использовать несколько таблиц и внешних ключей как много)

Для получения более подробной информации, ознакомьтесь с Couchbase Mobile Developer Portal.

+0

Это соответствует тому, что я прочитал, спасибо за ответ. У нас уже есть процесс синхронизации, построенный и имеющий простой db, поэтому он, вероятно, будет работать с SQLite. Благодаря! – NorthFork