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

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

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

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

  • 写回答

4条回答

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

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

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

报告相同问题?

悬赏问题

  • ¥15 程序不包含适用于入口点的静态Main方法
  • ¥15 素材场景中光线烘焙后灯光失效
  • ¥15 请教一下各位,为什么我这个没有实现模拟点击
  • ¥15 执行 virtuoso 命令后,界面没有,cadence 启动不起来
  • ¥50 comfyui下连接animatediff节点生成视频质量非常差的原因
  • ¥20 有关区间dp的问题求解
  • ¥15 多电路系统共用电源的串扰问题
  • ¥15 slam rangenet++配置
  • ¥15 有没有研究水声通信方面的帮我改俩matlab代码
  • ¥15 ubuntu子系统密码忘记