3 .net c# asp.net caching http
我正在使用HttpContext.Cache属性来检查asp.net网站中的多个登录.我正在添加用户名和密码的组合到缓存项.
我想知道这个HttpContext.Cache对象将在哪里存储?在服务器端或客户端?以及在缓存中保存此类凭据的缺点是什么?请帮忙
gyp*_*der 5
缓存存储在服务器内存中一段时间.每个应用程序创建一个缓存.
缓存的缺点取决于您希望如何使用缓存数据.例如,与之相比session,缓存将在指定的时间后到期,其中会话将保持在那里直到会话结束.
session
另一方面,如果内存不足,ASP.NET可以从缓存中删除数据.缓存不能保存在外部(SQL Server等).无法在多个Web应用程序实例之间共享缓存.
归档时间:
11 年,2 月 前
查看次数:
568 次
最近记录:
11 年,1 月 前