可能重复:
ASP.NET缓存最大大小
我使用asp.net缓存(浮动代码)缓存了很多数据表:
HttpContext.Current.Cache.Insert(GlobalVars.Current.applicationID + "_" + cacheName, itemToCache, null, System.Web.Caching.Cache.NoAbsoluteExpiration, TimeSpan.FromMinutes(240));
Run Code Online (Sandbox Code Playgroud)
但是我认为服务器上的缓存已经满了,必须从数据库中重新获取数据表数据.可以在服务器上缓存的数据量或可以调整的任何IIS设置是否有任何限制?
我注意到有一些解决方案允许在 C# / ASP.NET 上使用 memcached:
内存缓存点网
enyim.com Memcached 客户端
贝特
我应该使用哪一个?enyim 端口似乎有更活跃的开发,但我想看看你们的推荐。