1

GAE 開発は初めてで、データの抽出に関していくつか質問があります。

エンド ユーザーからデータを収集するアプリがあり、データは高可用性データストアに保存されます。アプリが収集したデータのサブセットをビジネス パートナーに定期的に送信する必要があります。

質問は次のとおりです。1. データストア内のデータを定期的にバックアップするにはどうすればよいですか。たとえば、毎日の増分バックアップや毎週の完全バックアップなどです。2. 安全な方法でダウンロードしたり、パートナーに送信したりできる日次データ ダンプ ファイルを生成するためのベスト プラクティスは何ですか。私は毎日数百 MB のデータ ファイルを期待しており、最終的には数 GB の範囲になるでしょう。3. ビジネス パートナーは基本的な HTTP 認証で認証できますか、それとも OAuth を使用する必要がありますか?

4

1 に答える 1

0

Google は事実上、データを複数のデータ センターに保存することでデータをバックアップしています。

ただし、必要に応じて一括ローダーを使用して手動でバックアップすることもできます。

データのアップロードとダウンロード

どのように選択してもユーザーを認証できます。それは完全にあなた次第です。ただし、「ユーザー」サービスはアプリ エンジンに直接統合されているため、誰もが Google アカウントを持っているか、持っている可能性がある場合は、さらに使いやすくなります。

ユーザーサービス

データストアにはモデルごとに 1 MB の制限があるため、データストアからそれらをつなぎ合わせたくない場合を除き、ファイルのサイズが原因で、別のものを使用する必要があります。ただし、それを行うことは完全に可能です。

ただし、ファイル サイズの制限がないため、代わりにThe Google Cloud Storage APIを確認する必要があります。

于 2012-11-17T11:15:33.417 に答える