Chcę, aby CouchDB działał jako backend dla mojej aplikacji mobilnej, zastępując SQlite.Mylić, jak używać CouchDB na Androidzie
Byłem bardzo zdezorientowany jako nowicjusz w tej technologii, ponieważ, oprócz wszystkich podobnych produktów dźwiękowych wydanych przez Couchbase w ubiegłym roku (Couchbase, Couchbase Single Server, Membase, Couchbase Mobile), teraz wydają się zrzucać/łącząc je wszystkie w jeden projekt, Couchbase Server. Ale to właściwie Membase, a nie CouchDB. Na dodatek twórca CouchDB nie będzie już pracował nad CouchDB. Wydaje się jednak, że wokół CouchDB jest bardzo aktywna społeczność. Oto, co wiem:
Rozumiem, że firma Couchbase nie zapewnia już dystrybucji CouchDB.
Rozumiem, że Couchbase Server, nowy cel firmy Couchbase, w rzeczywistości nie jest CouchDB i nie jest kompatybilny z CouchDB. Nie implementuje api HTTP, którego używa CouchDB, używa protokołu binarnego, który ewoluował z Membase.
Wszystkie najnowsze informacje na temat CouchDB Mobile wydają się wskazywać na Couchbase Mobile.
Moje pytania sprowadzają się do:
Czy można jeszcze używać CouchDB na urządzeniu z systemem Android? W szczególności CouchDB, a nie serwer Couchbase, ponieważ interfejsy API nie są zgodne
Jeśli to nadal możliwe, jak to zrobić? Gdzie jest kod źródłowy? Jakieś przykładowe aplikacje?
Przepraszam, jeśli moje pytanie jest mylące. Szczerze mówiąc, ciężko mi jest przebrnąć przez ogromną kolekcję pozornie sprzecznych postów online. Chcę uruchomić CouchDB na Androida! :)
Coś offtopic, ale dlaczego chcesz używać CouchDB zamiast SQLite? – Luksprog
@slukian Chcę skorzystać z funkcji replikacji CouchDB. Aplikacja serwera, która pokrywa się z aplikacją mobilną, wykorzystuje CouchDB. – Jonathan