Я хочу, чтобы CouchDB работал как бэкэнд для моего мобильного приложения, заменив SQlite.
Я был невероятно запутанным как новичок в этой технологии, потому что, помимо всех подобных звуковых продуктов, выпущенных Couchbase в прошлом году (Couchbase, Couchbase Single Server, Membase, Couchbase Mobile), они теперь, похоже, отбрасывают/объединяют все они в один проект, Couchbase Server. Но это на самом деле Membase, а не CouchDB. В довершение всего, создатель CouchDB больше не будет работать на CouchDB. Тем не менее, похоже, что существует очень активное сообщество вокруг CouchDB. Вот что я знаю:
-
Я понимаю, что Couchbase, компания, больше не предоставляет дистрибутив CouchDB.
-
Я понимаю, что Couchbase Server, новый фокус компании Couchbase, на самом деле не CouchDB и не совместим с CouchDB. Он не реализует HTTP-api, который использует CouchDB, используя бинарный протокол, который развился из Membase.
-
Вся недавняя информация о CouchDB Mobile, похоже, указывает на Couchbase Mobile.
Мои вопросы сводятся к:
Можно ли использовать CouchDB на устройстве Android? В частности, CouchDB, а не Couchbase Server, поскольку API-интерфейсы не совместимы
Если это возможно, как мне это сделать? Где исходный код? Любые примеры приложений?
Извините, если мой вопрос запутан. Честно говоря, мне тяжело пробираться сквозь огромную коллекцию, казалось бы, противоречивых сообщений в Интернете. Я просто хочу запустить CouchDB на Android!:)