センサーデータをログに記録して要約する Android アプリケーションを開発しています。出力は JSON データです。これは、データがクラウド データベースに保存されるため、サーバーに転送されるデータの量を少なくするために行われます。そのために、RESTful Web サービスを構築しています。現在検討している選択肢は 2 つあります。
1) レコードごとに Android アプリから Web サービスを呼び出して、データベースに挿入します。
2) Android アプリから Web サービスを呼び出して JSON ファイル全体を転送し、それをクラウドで解析して、解析されたすべてのレコードをデータベースに挿入します。
私の意見では、オプション 2 は、データベースに挿入される数百のレコードが存在する可能性があり、数百の時間をかけて Web サービスを呼び出すのは理想的ではないため、より効率的であるように思われます。あなたの意見はどうですか?