标签: asp.net session-variables session-state
内存对速度有好处,但受限制,因此需要会话时间限制,然后永久丢弃会话信息。
数据库非常适合批量存储,并可以同时为更多用户提供服务,并且会话时间更长。但是,每个请求的延迟增加是相当大的开销。
如何配置ASP.Net以使用SQL数据库(或与此相关的其他数据库),并在内存中缓存最近使用的Session数据?
似乎没有内置配置选项可供使用。
更新:
var userID = Session["UserID"]