SessionID可以保存在数据库中嘛?

SessionID可以保存在数据库中嘛?

要保存肯定是可以的,但是在用户访问基数很大的情况下  可以吗?(Session无法长期连接,否则消耗服务器资源;如果不长期连接  那保存数据库的意义又何在?)保存在数据库中有何意义?


汪汪一只猫
浏览 801回答 2
2回答

qq_花开花谢_0

.NET中,把SESSION配置为使用SQL数据库而不是cokkie会更好。用户登录后,是要把登录信息存储在数据库(登录状态与日志),一般来说,不会把登录的会话状态信息人为的存储在数据库中(使用系统存储SESSION到数据库例外,这个也不算人为的)。纵观目前的所有站点,虽然.NET支持把SESSION存储在数据库中,但这样操作的站点并不多,看来,这个实现方案存在很多不足或还没得到大家都认可。至于JSP系统是否也支持把SESSION存储在数据库中,且 使用状况如何,因为我从没接触过JSP,就更是无从说起了。

慕工程0101907

保存在数据库最安全。
打开App,查看更多内容
随时随地看视频慕课网APP