sanctum 一个接口每次都要查询token表、用户信息、最后修改token

这个会影响性能吗,使用后查看日志,每一次接口操作都会有三个sql操作,感觉不是很好啊。。。

《L02 从零构建论坛系统》
以构建论坛项目 LaraBBS 为线索,展开对 Laravel 框架的全面学习。应用程序架构思路贴近 Laravel 框架的设计哲学。
《G01 Go 实战入门》
从零开始带你一步步开发一个 Go 博客项目,让你在最短的时间内学会使用 Go 进行编码。项目结构很大程度上参考了 Laravel。
讨论数量: 17

都没人用,还在乎性能吗 :joy:

2年前 评论
on_the_way_liuda (楼主) 2年前

放到 redis 吗?

2年前 评论
nff93

主要是每次请求都会更新 last_used_at 这点我一直想禁用掉

2年前 评论
on_the_way_liuda (楼主) 2年前

目前我只用在後台 前後端分離 代替session

2年前 评论
on_the_way_liuda (楼主) 2年前

如果真的有性能要求就放redis里,用jwt就没有sql查询了么,黑名单不做了?token发出去就不管了么

2年前 评论
on_the_way_liuda (楼主) 2年前
白小二

那把其中一部分功能分离出来,比如token,修改数据库查询为session或者redis

2年前 评论
on_the_way_liuda (楼主) 2年前
JaguarJack

应该可以改驱动的?

2年前 评论
on_the_way_liuda (楼主) 2年前

兄弟,我用passport
,你照着改一改吧 博客:Laravel Passport 使用缓存优化记录

2年前 评论
on_the_way_liuda (楼主) 2年前
Buffett-Cai

我之前改写过一次,但是没有成功,蹲个的方案

2年前 评论

别瞎操心了,快回去改bug吧,几条sql而已,当真的成为性能瓶颈了再优化不迟

2年前 评论

讨论应以学习和精进为目的。请勿发布不友善或者负能量的内容,与人为善,比聪明更重要!