Я хочу, чтобы 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! :)