私は、GAEの制限を超えるフォームからアップロードされたいくつかの大きな(<100 MB)XMLファイルを処理する必要があるGoogle App Engineアプリに取り組んでいます-ファイルのアップロードに30秒以上かかるか、 10MBのリクエストサイズ。
私が想定している現在の解決策は、ファイルをblobstoreにアップロードしてから、解析のためにアプリケーションに(一度に1 MBずつ)取り込むことです。これは、リクエストの30秒の制限をはるかに超える可能性もあるため、30秒のバーストでタスクキューを介して処理しなければならない可能性があるため、大きなXMLドキュメントをチャンクで処理するための優れた方法があるかどうか疑問に思います。
私は現在、プロジェクトの他の部分にBeautifulSoupを使用しており、ミニダムから切り替えています。GAEでうまく機能するチャンクでデータを処理する方法はありますか?