这些 spring 会话密钥在 Redis 中代表什么?

What do these spring session keys stand for in Redis?

我正在将 Spring 会话、Spring 安全与 Spring 引导集成,方法是遵循此 tutorial

这个解决方案对我来说效果很好。它按预期将会话保存到 Redis。

我很好奇这些keys/values(例如过期、指数、sessions:expires)代表什么。有人知道吗?

RedisOperationsSessionRepository Storage Details part of Spring Session's reference manual covers the storage related implementation details in depth. You can find the same information in javadoc of RedisOperationsSessionRepository class.

简而言之,expirations/expires与会话过期的内部处理有关,索引存储可用于使用FindByIndexNameSessionRepository检索会话的索引。