モバイルアプリケーションのバックエンドとしてCouchDBを実行し、SQliteを置き換えたいと考えています。AndroidでCouchDBを使用する方法が混乱しています
私は、昨年Couchbase(Couchbase、Couchbase Single Server、Membase、Couchbase Mobile)によってリリースされた同様のサウンド製品に加えて、それらのすべてを単一のプロジェクトであるCouchbase Serverに統合します。しかし、それは実際にCouchDBではなくMembaseです。これを打ち消すために、CouchDBの作成者はもはやCouchDBで作業することはありません。しかし、CouchDBの周りには非常に活発なコミュニティがあるようです。ここで私が知っている:
私はCouchbaseの、同社は、もはやのCouchDBの分布を提供することを理解していません。
私はCouchbase社の新しい焦点であるCouchbase Serverが実際にはCouchDBではないことを理解しており、CouchDBと互換性がありません。 CouchDBが使用するHTTP APIは実装されていません.Membaseから進化したバイナリプロトコルを使用しています。
CouchDB Mobileの最近の情報はすべてCouchbase Mobileを指しているようです。
私の質問は、に煮詰める:
は、Androidデバイス上でのCouchDBを使用することは可能ですか? APIが互換性がないため、CouchDBサーバーではなくCouchDBが特に役に立ちます。
それでもどうすればいいですか?ソースコードはどこですか?どのサンプルアプリですか?
私の質問が混乱する場合は申し訳ありません。正直言って、私は、一見矛盾したオンラインの投稿の膨大なコレクションを苦労して過ごしています。 Android上でCouchDBを実行したいだけです! :)
何かの理由がありますが、なぜSQLiteではなくCouchDBを使用したいのですか? – Luksprog
@slukian CouchDBのレプリケーション機能を利用したいと思います。モバイルアプリと一致するサーバーアプリケーションはCouchDBを使用します。 – Jonathan