2012-05-09 5 views
2

Единственно, глядя на него с мобильной точки зрения базы данных, которая собирается для синхронизации с удаленным сервером, предполагая, что это на самом деле не имеет значения, если это реляционная БД или NoSQL,против CouchDB

, что был бы лучшим вариантом для продолжения?

платформа Клиент андроид

ответ

1

Мой голос был бы для CouchDB .. Причина в том, что NoSQL, он имеет большое количество преимуществ. Более того, вы можете сделать данные пользователя доступными в автономном режиме.

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

+0

Ну, я думаю, что я уже прошел через эти вещи в моем первоначальном исследовании. Хорошо, предполагая, что я продолжу работу с Couch, предложите ли вы использовать Mobile Couchbase или TouchDb? Кроме того, вы разработали с помощью couchdb на мобильном телефоне? – gaara87

+0

Я был на полпути через мое развитие с помощью Mobile Couchbase, когда проект был оставлен из-за нескольких необъяснимых причин. Я не работал над TouchDB, в результате чего я не могу прокомментировать это. AFAIK, Mobile Couchbase имеет большую поддержку. Я думаю, что это может быть безопаснее, если вы придерживаетесь этого, но опять же, я не могу полностью ручаться за это. – Ghost

1

Я хочу указать, что Oracle Database Mobile Server также делает данные доступными в автономном режиме, вот что он разработал. В дополнение к синхронизации вашей мобильной базы данных, она также предлагает устройство mgmt. Для получения дополнительной информации:

http://www.oracle.com/technetwork/products/database-mobile-server/overview/index.html

Я не использовал решение Couchbase, но я знаю, что некоторые команды там, и они кажутся очень умными людьми.

В чем дело: если вы хотите/нуждаетесь в бэкэнд Oracle, тогда вы должны использовать Oracle Database Mobile Server. Если вы хотите поэкспериментировать с NoSQL, то Couchbase - это путь.

Эрик Йенсен, Oracle PM

+0

Есть ли клиентская библиотека Android? Насколько эффективнее синхронизация, чем у couchbase? Причина, по которой я хочу пойти с кушеткой, - это поддержка быстрого прототипирования на данный момент. – gaara87

+0

Да, платформа Android полностью поддерживается. Мы предлагаем как синхронизацию данных, так и устройство mgmt. Мы не проводили сравнение эффективности и производительности против couchbase. Если вы решите исследовать это самостоятельно, я хотел бы услышать о результатах. –

+2

Просто обратите внимание, что Oracle Database Mobile Server стоит около 16 тысяч. –

Смежные вопросы