mango icon indicating copy to clipboard operation
mango copied to clipboard

关于主从读写分离的疑问

Open mylqwrq opened this issue 5 years ago • 2 comments

很多场景下需要指定少数方法读从库,这样的话一个 @UseMaster 注解不能满足需求。是否应该考虑通过增加一个 @UseSlave 注解,或者 @UseMaster 增加一个属性的方式来指定该方法走从库读,从而增加灵活性?现在查询默认全部走从库,是否不利于扩展?

mylqwrq avatar Oct 27 '20 08:10 mylqwrq

@UseSlave 其实没有必要,默认读就是走从库的

liangyanghe avatar Nov 17 '20 10:11 liangyanghe

如果想要默认走主库读(从库读少)的话,对源码的改动成本会比较高。那是否考虑将获取数据源的方法进行抽象,允许用户自定义?

mylqwrq avatar Nov 19 '20 10:11 mylqwrq