【发布时间】:2011-10-10 16:45:55
【问题描述】:
我正在研究在 .net Web 应用程序中实现缓存。基本上......我想缓存一些在每个页面上拉入的数据,但永远不会在数据库上更改。
我的缓存元素是否对每个元素都是唯一的:
- 会话?
- 应用程序池?
- 服务器?
如果是会话,如果成千上万的人访问我的网站并且每个缓存约为 5k,这可能会失控。
如果应用程序池,并且我运行了一个站点的多个实例(例如使用不同的数据库后端,但都在一台服务器上),那么我需要为每个实例使用单独的应用程序池。
任何帮助将不胜感激...我认为这些数据可能已经存在我只是没有正确的谷歌组合来提取它。
【问题讨论】: