Storage Strategy on Azure In-Role Cache

63 Views Asked by At

We have around 100 GB of data from different entities.
There are some dimension, some fact and some transaction entities.
Transaction items are in the range of 50 millions of rows.
All this data is stored in blob storage with one csv file for each entity.
There will be a copy in In-Role Cache for quick access.
In addition transactions happening are required to be processed using LINQ joins with some other entities and update, insert or delete items on entities stored on cache as well as the data on Blob Storage.
Is it a good idea to store each entity as a list (which is one object per entity) on the cache?
or store the each item(row) in the list(entity) separately on the cache?
what is the usual practice in this kind of cache scenarios?

0

There are 0 best solutions below