springboot整合redis修改分区
轉(zhuǎn)載的地址:https://blog.csdn.net/m0_37659871/article/details/81024068#commentBox
springboot整合redis修改分區(qū)
問題由來
最近使用springboot整合redis,一個(gè)系統(tǒng)動(dòng)態(tài)數(shù)據(jù)源連接不同數(shù)據(jù)庫,緩存使用的redis,那么就需要將不同數(shù)據(jù)庫的數(shù)據(jù)緩存到redis不同的分區(qū),也就是不同的庫中。
老版解決
這里的老版指的是2.0之前的,我使用的1.5.9是ok的。
redis的配置類這里就不貼了,網(wǎng)上很多。
1.使用JedisConnectionFactory修改
@Autowired
JedisConnectionFactory jedisConnectionFactory;
jedisConnectionFactory.setDatabase(database);
1
2
3
4
2.使用redisTemplate修改
1
以上兩種方式不需要再redis配置類中特意添加bean
新版解決
這里的新版指的是2.0之后的,我用的是2.0.3
redis配置類中需要添加以下bean
1
2
3
4
5
6
7
8
9
10
11
12
13
14
15
16
17
18
使用RedisStandaloneConfiguration修改
@Autowired
RedisStandaloneConfiguration redisStandaloneConfiguration;
redisStandaloneConfiguration.setDatabase(database);
作者:程序員阿哲
來源:CSDN
原文:https://blog.csdn.net/m0_37659871/article/details/81024068
版權(quán)聲明:本文為博主原創(chuàng)文章,轉(zhuǎn)載請(qǐng)附上博文鏈接!
總結(jié)
以上是生活随笔為你收集整理的springboot整合redis修改分区的全部內(nèi)容,希望文章能夠幫你解決所遇到的問題。
- 上一篇: oracle数据库连接 ORA-1263
- 下一篇: 面向对象写选项卡、拖拽