フォーム POST で大量のテキストを Azure テーブル ストレージに送信しようとしています。このテキストの各行は、1 つのエンティティとしてテーブルに格納されます。私が今遭遇した問題は、この操作が制限時間を超えていることです。
操作は、Windows Azure テーブル サービス操作に許可されている既定の最大時間を超えました
それで、この制限を上げることは可能ですか、またはこの問題を解決するにはどうすればよいのでしょうか?
フォーム POST で大量のテキストを Azure テーブル ストレージに送信しようとしています。このテキストの各行は、1 つのエンティティとしてテーブルに格納されます。私が今遭遇した問題は、この操作が制限時間を超えていることです。
操作は、Windows Azure テーブル サービス操作に許可されている既定の最大時間を超えました
それで、この制限を上げることは可能ですか、またはこの問題を解決するにはどうすればよいのでしょうか?
「大量のテキスト」とはどういう意味ですか。重要なのは、一度に Azure に送信するデータの量です。各行を独自のエンティティに分割しているため、各エンティティをそれほど大きくすることはできませんよね?
ここにいくつかのアイデアがあります。すべてのエンティティをバッチ操作として送信していますか? その場合、バッチ自体が大きすぎる可能性があります。一度に送信するエンティティの数を減らしたり、たとえばデータをバイト配列として圧縮したりすることができます。または、データを BLOB として保存し、エンティティを BLOB の URI へのポインターとして使用することもできます。