ローカルDBを常にリモートサーバーに同期することは素晴らしいアイデアに聞こえます。これは、ローカルDBを使用するための応答性が得られるだけでなく、デバイスをまたがる同期も得られるためです。
しかし、Androidでのcouchbaseの使用経験について誰かが話すことができますか?
https://github.com/couchbase/Android-Couchbase/
そこに他のオプションは何ですか?曇り?
ローカルDBを常にリモートサーバーに同期することは素晴らしいアイデアに聞こえます。これは、ローカルDBを使用するための応答性が得られるだけでなく、デバイスをまたがる同期も得られるためです。
しかし、Androidでのcouchbaseの使用経験について誰かが話すことができますか?
https://github.com/couchbase/Android-Couchbase/
そこに他のオプションは何ですか?曇り?
Touch-DBAndroidを見てください。Android-Couchbaseよりもコンパクトで、定期的に更新および保守されています(主な貢献者は大きなリリースに取り組んでいると思います。そのため、2か月前の最後の更新です)。フレームワークはEktorpの上に構築されており、AndroidデバイスでCouchDBデータベースをエミュレートします。
リモートデータベースとの間のレプリケーションは、かなり直感的でセットアップが簡単です。
私はAndroidゲームのリモートバックエンドとしてCloudAntを使用しています。
一般的には機能します。たとえば、iriscouch.comと同期するAndroidアプリがあります。ただし、より具体的な質問をすることもできます。
iBoxDBは別のオプションです。これは、Java用の軽量データベースです。レプリケーションをカスタマイズできます。