如何了解session的内存占用和session存取效率与数据库存取效率的差异?
 发布于 8 年前  作者 DoubleCG  4612 次预览  最后一次回复是 7 年前  来自 问答 

如题

5 回复
rrbe

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

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

TuKun33

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

DoubleCG

@TuKun33 目前开始学redis了!

ugrg

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