Spring会话 - 支持除Redis之外的其他后端实现

时间:2015-05-13 14:33:34

标签: spring redis spring-boot couchbase spring-session

我想使用" Spring Session"在我当前的项目中,但似乎目前只有Redis是受支持的后端数据库。官方文档还没有讨论任何其他支持。

是否有其他数据库的替代实现?例如,Memcached或Couchbase支持是什么,它们也是快速的Key- / Value Stores?

1 个答案:

答案 0 :(得分:1)

AFAIK仅支持redis和hazelcast,但也许你可以找到一些第三方。或者您可能希望自己实现它(并使其成为开源)。它似乎并不那么复杂 - 见

https://github.com/spring-projects/spring-session/blob/1.0.1.RELEASE/samples/hazelcast/src/main/java/sample/Initializer.java

看起来您只需要实现SessionRepository并使用正确的HTTP过滤器。