現在、オフライン処理(ユーザーのデータをバックアップ)を実行し、10〜100MB付近のファイルを生成するGAEアプリがあります。このファイルをユーザーに提供する最善の方法がわかりません。私が検討している2つのオプションは次のとおりです。
オフライン処理コードにコードを追加して、それをフォームアップロードとしてblobストアに「スプーフィング」し、通常のblobstoreプロセスを通過してファイルを提供します。
オフライン処理コードでファイルをGAEのどこかに保存し、そこから提供します。
私が見落としているはるかに良いアプローチはありますか?これはGAEにはあまり適していない機能だと思います。データストアにdb.TextまたはDd.Blobとして保存することを考えていましたが、1MBの制限があります。
任意の入力をいただければ幸いです、