Springboot Redis多Db切换解决方案
Springboot Redis多Db切换解决方案1.问题描述2.解决思路3.解决问题4.使用方法1.问题描述一个需求,需要一个组件对接redis,需要支持多个DB的切换,以及序列化和反序列的管理,并且不对以往代码造成影响,且可以支持SPI形式的接入.2.解决思路1.需要支持多个DB的话,那么切换DB的时候不能对其他的线程造成影响,结果应该是一个线程在连接池中获取到对应的DB链接,操作完成之后把链接放回线程池.2.这样在实现的时候应该使用一个Map结构存储线程和dbIndex的关系.
原创
2020-08-14 18:22:00 ·
1818 阅读 ·
2 评论