0

さまざまなエンティティから約 100 GB のデータがあります。
いくつかのディメンション、いくつかの事実、いくつかのトランザクション エンティティがあります。
トランザクション項目は 5000 万行の範囲です。
このすべてのデータは、エンティティごとに 1 つの csv ファイルを使用して BLOB ストレージに格納されます。
すぐにアクセスできるように、ロール内キャッシュにコピーがあります。
さらに、発生するトランザクションは、他のエンティティとの LINQ 結合を使用して処理する必要があり、キャッシュに格納されているエンティティのアイテムと Blob Storage のデータを更新、挿入、または削除する必要があります。
各エンティティをリスト (エンティティごとに 1 つのオブジェクト) としてキャッシュに格納することは良い考えですか?
または、各アイテム(行)をリスト(エンティティ)に個別にキャッシュに保存しますか?
この種のキャッシュ シナリオでの通常のプラクティスは何ですか?

4

0 に答える 0