防攻击、防恶意、助体验。
最近再做登录验证,原理其实就是数据库增删改查的查,前端带cookie来,然后查询一下数据库就可以了。
之前也看过数据库缓存的教程,但觉得没这个必要,就没深究。
但今天突然想到由于登录限制很多的请求,用户每一次切换页面或者刷新,对于后端来说都要进行一次登录验证,所以这样的过程就无端的加大了数据库的负荷。
如果说我们把最近查到的几条(100条吧)数据存在一个对象里,我们先到对象里查询,这个过程是不是更加的迅速,也减轻了数据库负荷,提什了用户体验。
总的来说,这个服务器缓存还是很有必要的。