ゲーム内のコイン通貨 (アプリの課金で購入できる) を使用する Android アプリケーションを作成しており、その仮想通貨を使用して、ユーザーは一度しか購入できないアイテムを購入できます。
すべての購入と各ユーザーが持っているコインの量を管理するために、最初はアイテムリストを保持するサーバー上のアプリケーションで使用されるすべての購入とユーザーのテーブルを使用することを考えていましたが、私のサーバーは低コストのサーバーであり、 / 多くのトランザクションが発生すると、サーバーはすべてのユーザー要求 (更新リストへの応答、購入の管理、ユーザーへのアイテムの送信など) を時間内に処理できなくなります。
最近、 BackupManagerについて知り、サーバーを使用する代わりにローカル ファイルを使用して、ユーザーのコイン、更新されたアイテムのリスト、およびユーザーが行った購入を保存するかどうかを考えていました。新しいアイテム、アイテムのリストを更新するときなど)BackupManager
サーバーに連絡することなく、ローカルファイルとバックアップを使用して更新します。BackupManager
このような非常に頻繁なバックアップで動作するように設計されていますか?