Hello,
I'm hoping people can help me understand how best to use the cache... I am a little new to DNN caching stuff, and .NET's stuff there in general.
I am developing a module that manages some conference proceedings. So, we might have 5,000 papers or something for a conference, and these will be created, moved around, and placed in positions for the conference. Each paper objects has the sorts of things you'd expect - a title, abstract, authors, etc. Many different people will access and work with the items in many different ways.
First, is it bad to cache 5000 individual items? Or, should I cache the full list of the items? or both? Should I worry about the amount of space these things will use in the cache? or, is 5000 items actually not that big of a deal.
If I do cache these things, sometimes, I'll need the data in real-time. So, is it best to update the cache every time an item is updated? This was part of why I was worried about caching the full list of everything - wouldn't I have to update a 5000 item cache every time one small thing changes in one paper?
Thanks a lot in advance for any advice you might have...
Mike