6

我正在使用spring-data-redis,spring-session和 Spring Boot 连接到我的 Redis 实例。但是,我不想spring-data-redis连接到 DB 0(这是默认设置),而是连接到另一个本地数据库(比如 DB 1)。这是我希望存储会话的地方。spring-data-redis 可以做到这一点吗?

4

1 回答 1

10

ConnectionFactoryused byRedisTemplate提供用于设置默认数据库的配置选项。取决于使用的 Redis 驱动程序JedisConnectionFactory以及LettuceConnectionFactory提供void setDatabase(int index).

使用 Spring BootRedisProperties允许通过setDatabase或提供设置默认数据库spring.redis.database

于 2016-02-04T18:06:39.997 回答