Redis 多数据源或多 Database 配置

多个 redis

  • SpringBoot配置多Redis数据源
  • 总的来说都是定义多个配置和对应的 RestTemplate Bean,注入时通过 @Resource(name = "customizeRedisTemplateName") 指定 Bean 名称

同一个 redis 源的多个 database

JedisConnectionFactory jedisConnectionFactory = (JedisConnectionFactory) stringRedisTemplate.getConnectionFactory();
jedisConnectionFactory.setDatabase(1);