Google App Engine を使用していて、大きなファイルを処理する必要があります。
これらのファイルに頻繁にデータを追加する必要があります。
blobstore を使用すると、ファイナライズ後にファイルを変更できません。ファイルに何かを追加するには、新しいファイルを作成し、古いファイルの内容をコピーして、追加した内容を書き込む必要があります。何かを追加したいだけなので、古いファイルをコピーするのはもったいないと思います。
データストアを使用すると、ファイルを整数リストとしてエンティティのプロパティに入れることができます。ファイルに何かを追加するには、エンティティを取得し、対応するプロパティを取得し、リストに追加して、エンティティをデータストアに戻します。ただし、この方法では、データストア クォータが大量に浪費されます。
ファイルの残りのコンテンツに触れることなく、ファイルに何かを追加するために使用できる方法はありますか?
ありがとう!