0

ユーザーからデータを収集し、デバイスのSQLiteデータベースにデータを保存するAndroidアプリを作成しています。今、私はサーバー上でこれらのデータを収集したいと思います。

私のユースケースは非常に単純なので、一方向のデータ送信なので、データを受信するためにサーバーにRESTインターフェイスを実装したくありません。そこで、SQLiteデータベースをMySQLサーバーに同期できるかどうかを調査していました。PHPとMySQLのライブラリがあるので、ODataプロトコルがここでいくつかの可能性を提供していることがわかりました。

友人から、HTTP-PUT / POSTメソッドを介してCouchDBにデータを投稿できるため、CouchDBを使用する必要があると言われました。

問題は、このタスクにどのテクノロジーを使用すべきかということです。

私の意見では、ODataプロトコルは非常に興味深いようですが、Mysql / PHPのライブラリは非常に古く見え、オープンソースプロジェクトでのアクティビティはありません。Microsoft Worldに切り替えたくないので、このテクノロジに時間を費やすことを恐れています。

私のサーバーでは、使用したいテクノロジーを比較的柔軟に選択できます。couchdbのような派手なものをインストールするのに問題はありません。それ以上に、もっと多くの機能を実装すれば、もっと柔軟になると思います。

私のデータを提出する最も簡単な方法は何だと思いますか?TouchDBのようなものも見る必要がありますか?

4

0 に答える 0