2011-08-09 14 views
1

私は、サードパーティがAzureでWebサービスを呼び出すIntegrationプロジェクトに取り組んでいます。パフォーマンス上の理由から、私は2つのテーブルデータ(1000以上のレコード)をアプリケーションファブリックキャッシュに保存したいと考えています。Windows Azure AppファブリックキャッシュAzureデータベーステーブル全体

これは正しいデザインパターンであれば誰でもお勧めできますか?

答えて

1

これはどのくらいのデータに応じて、あなたは確かに紺碧のキャッシュに格納することができ、あなたはオプション

のカップルを持っている(あなたはテーブルがどのように広い言及していない)、これはしかし費用がかかります。

無料で配布されていないhttpランタイムキャッシュにデータを保存することを検討することもできます。

あなたの選択は、データのサイズ、頻繁に変更される頻度、および若干古いデータを受け取った場合にどのような影響が生じるかによって大きく左右されます。

+0

ありがとうございます。私がキャッシングを考えているデータテーブルは、現時点で7つの列と1000のレコードを持っています。レコードは時間の経過と共に増加する可能性があります。どのようなHTTPランタイムキャッシュが....これは紺碧でサポートされていますかわからない? –

+0

httpランタイムキャッシュは、azureでサポートされています。実際には、完全な.netランタイムが利用できる場所でサポートされています。それはSystem.Web.Cachingに住んでいます –

+0

空白に複数のインスタンスがある場合、httpランタイムキャッシュはどのように動作しますか? –

関連する問題