为了账号安全,请及时绑定邮箱和手机立即绑定

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

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

汪汪一只猫 2018-11-21 15:13:04
SessionID可以保存在数据库中嘛?要保存肯定是可以的,但是在用户访问基数很大的情况下  可以吗?(Session无法长期连接,否则消耗服务器资源;如果不长期连接  那保存数据库的意义又何在?)保存在数据库中有何意义?
查看完整描述

2 回答

?
qq_花开花谢_0

TA贡献1835条经验 获得超7个赞

.NET中,把SESSION配置为使用SQL数据库而不是cokkie会更好。

用户登录后,是要把登录信息存储在数据库(登录状态与日志),一般来说,不会把登录的会话状态信息人为的存储在数据库中(使用系统存储SESSION到数据库例外,这个也不算人为的)。

纵观目前的所有站点,虽然.NET支持把SESSION存储在数据库中,但这样操作的站点并不多,看来,这个实现方案存在很多不足或还没得到大家都认可。

至于JSP系统是否也支持把SESSION存储在数据库中,且 使用状况如何,因为我从没接触过JSP,就更是无从说起了。


查看完整回答
反对 回复 2018-11-25
?
慕工程0101907

TA贡献1887条经验 获得超5个赞

保存在数据库最安全。

查看完整回答
反对 回复 2018-11-25
  • 2 回答
  • 0 关注
  • 799 浏览

添加回答

举报

0/150
提交
取消
意见反馈 帮助中心 APP下载
官方微信