全球主机交流论坛

 找回密码
 注册

QQ登录

只需一步,快速开始

CeraNetworks网络延迟测速工具IP归属甄别会员请立即修改密码
楼主: nisekoi

问个网站技术上的问题

[复制链接]
发表于 2022-6-24 14:25:04 | 显示全部楼层
需要时时刻刻查询的建议保存在Redis,因为Redis的存在内存中的,而且如果有数据写入,他会在几分钟内写入到硬盘,所以如果关机了,数据丢失也不是很重,如果你可以承受几分钟的数据丢失,就可以忘这里存。

一般来说,第一次都是先到Redis看看有没有数据,有数据就取,没数据就去MySQL拉,拉到了再存到Redis,下次就再读Redis,这样效率非常的高, SESSION,也可以储存在Redis。
 楼主| 发表于 2022-6-24 14:25:06 | 显示全部楼层
cnly1987 发表于 2022-6-24 14:22
如果不想重新设计下数据库的话,用session或者local storge把过期时间存下来。
重要的页面才请求数据库查询 ...

js还没有学好哈哈 先塞cookie里好了 先做出雏形。后面在去学前端去了
发表于 2022-6-24 14:25:36 | 显示全部楼层
用jwt存在cookie或者本地咯
发表于 2022-6-24 14:30:33 | 显示全部楼层
换个鉴权方式就可以了,每次都查库是效率最低的,登录的时候查库,然后把token缓存起来。至于缓存方式,楼上诸位都说了。
 楼主| 发表于 2022-6-24 14:30:59 | 显示全部楼层
Salta 发表于 2022-6-24 14:25
需要时时刻刻查询的建议保存在Redis,因为Redis的存在内存中的,而且如果有数据写入,他会在几分钟内写入到 ...


直接塞cookie里一把唆了。不想有过多的外部依赖
发表于 2022-6-24 14:58:09 | 显示全部楼层
没事,反正最后都会妥协成 “又不是不能用,能跑就行
发表于 2022-6-24 15:14:19 | 显示全部楼层
很简单呀,直接jwt
 楼主| 发表于 2022-6-24 15:36:01 | 显示全部楼层
都说JWT 。我去学学看是个啥 好像看起来很是个很厉害的技术
您需要登录后才可以回帖 登录 | 注册

本版积分规则

Archiver|手机版|小黑屋|全球主机交流论坛

GMT+8, 2024-4-30 23:17 , Processed in 0.073135 second(s), 7 queries , Gzip On, MemCache On.

Powered by Discuz! X3.4

© 2001-2023 Discuz! Team.

快速回复 返回顶部 返回列表