Cache whole result set or based on user?
<p>In my web application i have statistics which shown for each user separately
ie. posts made , posts made today , articles started by and so on...</p>

<p>Each user has his own special statistics. </p>

<p>What is more flexible and "right" to work with one huge DataTable in Cache with whole data from all users and then loop thought DataTable to find certain user data or to cache each user ie. cacheObj + userID...</p>

<p>User can filter his own results by dates and types which is why i need flexible and reliable solution</p>

<p>thanks...</p>
