gpt4 book ai didi

java - spring在redis中存储session的方法

转载 作者:IT王子 更新时间:2023-10-29 06:01:33 25 4
gpt4 key购买 nike

我在使用 Spring 将 session 存储在 redis 中时陷入两难境地,有很多方法和概念可以处理这个问题。下面列出了一些方法:

  1. Spring 数据 Redis
  2. Spring session
  3. Spring session 经理

现在的问题是使用 spring 在 redis 中存储(删除等) session 的最佳组合是什么。

如果有人能帮我简单解释一下,我将不胜感激。

最佳答案

你有点困惑:

  • Spring Data Redis provides easy configuration and access to Redis from any type of Spring applications. It realize both low-level and high-level abstractions for interacting with the Redis store. In few words - just realization of Redis client library.
  • Spring Session provides an API and implementations for managing a user’s session information.
  • Spring Session Management is just a HTTP session related functonality focused to concurrency control, filtering and authentication strategy and do not work with Redis as is. it works with interfaces only.

使用 Spring 框架,您正在使用 Spring Session。您只需将其配置为使用 Redis 作为后端,如 official documentation sample 所示。和 sample project在 spring 应用程序中使用 Redis session 。

关于java - spring在redis中存储session的方法,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/34305250/

25 4 0
Copyright 2021 - 2024 cfsdn All Rights Reserved 蜀ICP备2022000587号
广告合作:1813099741@qq.com 6ren.com