Liekkas_BX 2017-08-31 11:20 采纳率: 0%
浏览 3542
已采纳

token 验证与普通用户名加密码验证区别在哪?为什么能减少数据库压力?

首先看看这张图片中的内容!疑问就在里面:
token介绍

这句话:“Token的目的是为了验证用户登录情况以及减轻服务器的压力,减少频繁的查询数据库,使服务器更加健壮。”
疑问:
后面说的使用token验证不也是要查询数据库,为什么这句话说能减少频繁查询数据库?没有说服力啊

  • 写回答

4条回答 默认 最新

  • qq_34174801 2017-08-31 14:24
    关注

    如果你用用户名或者密码的话,每次登陆或者需要验证的时候都必须查询一次数据库,查询数据库是更消耗资源的。如果是流量很大的网站,那数据库压力是比较大的。而token一般是存在内存中的,和缓存有点类似,这样的话就不用查询数据库每次。会先找内存种的token,有的话就不用差数据库了。差数据库是比较费资源的。明白了吧

    本回答被题主选为最佳回答 , 对您是否有帮助呢?
    评论
查看更多回答(3条)

报告相同问题?