如何了解session的内存占用和session存取效率与数据库存取效率的差异?
发布于 6 年前 作者 DoubleCG 3855 次浏览 来自 问答

如题

5 回复

不知道你在问什么…… session 信息可以放在内存里,所以建议是只放一些关键的用户信息,不要为了方便啥都往里放。 也可以放在 redis 等外部存储里,这样用户系统就比较依赖于这个缓存了。

redis 是一种基于内存的数据库,效率肯定比基于硬盘等存储的数据库要高的。

默认都是文件吧,觉得不爽就换redis

@rrbe 有帮助

@TuKun33 目前开始学redis了!

放redis里要多考虑几件事。 1.session被同时修改的情况如何处理。 2.express-session默认的redis模块,只能支持redis单例,如何做成集群模式来应对大数交互的应用场景。

回到顶部