2010-11-23 10 views
2

GAE Blobstoreにデータをプッシュするためにバルクローダーを使用することができるかどうか知りませんか?バルブローダーを使用してBlobstoreにアップロードすることは可能ですか

私はGoogleアプリケーションにプッシュするために必要なタイル画像が100,000枚しかありません。

現在、私はそれらをDatastoreにゆっくりと押し込んでいます(エラーのために "バックオフ"を維持するように非常に遅いようです)。私はBlobstoreがタイルをバックアップするためにおそらくより効率的であると仮定します。

答えて

1

いいえ、バルクローダーには現在、このための組み込みサポートはありません。

0

私はバルクローダーが画像をアップロードできるとは限りません。それ自身でダウンロードされたバックアップファイルからデータをアップロードします。

100Kの画像がある場合は、それらをすべてアップロードするためのスクリプトを白くします。あなたは現時点でそれを手動で行うように見えます。

Here is pythonスクリプトからファイルをアップロードする方法に関する質問。

+0

こんにちはウラジミール、ありがとう、私に試す別の道を与えるかもしれない! BTW:バルクローダー経由でデータストアにファイル(blob)をアップロードすることは可能です。ファイルを処理するハンドラを記述するだけです。 – Gavin

0

You can follow the simple guideline to write a small python script to upload your files to blobstore.

主に、

アプリケーションでは、ユーザーからのアップロードなどの大きなファイルを受け入れるようにし、それらのファイルを提供するためにブロブストアを使用することができます。

したがって、Blobstoreは、単一のhttp接続でアップロードできる大きなサイズのユーザーデータを受け入れることが期待されています。それは、管理コンソールからファイル/データの大量をアップロードするためのものではありません。少なくとも現在のところ、このような機能はありません。

関連する問題