开发者社区> 问答> 正文

spring-session 是否一定要将session存储到例如redis中?

在测试spring-session时,官网的教程都是教如何将session存储到如mongon/redis之类的数据库/缓存层,想请教下spring-session的session是否也可以像容器一样,存储在JVM中?

展开
收起
a123456678 2016-03-19 11:07:12 5085 0
2 条回答
写回答
取消 提交回答
  • 存储redis mongon中这种集中式存储的nosql中,主要考虑到用户的请求不一定会落到同一个jvm,所以需要集中式session,对于session这种读写频率较高且数据可靠性要去不是极其高,且根据key来操作的,又有ttl,用redis比较合适了

    2019-07-17 19:07:43
    赞同 展开评论 打赏
  • 自带了一个MapSessionRepository,默认是内置的ConcurrentHashMap实现,也可以和Hazelcast实现分布式Session。不过他没有实现FindByIndexNameSessionRepository接口。

    2019-07-17 19:07:43
    赞同 展开评论 打赏
问答排行榜
最热
最新

相关电子书

更多
Redis集群演化的心路历程——从2.x到3.0时代 立即下载
微博的Redis定制之路 立即下载
云数据库Redis版的开源之路 立即下载