MySQL 主从 主库读写压力大 线上情况,如果要把所有读分流到从库,怎么实现? (不修改代码情况下) 如果修改代码 :我觉得是不是可以做两个数据源来实现呢? 有经验的大哥们,来说说~

Mysql 主从分流问题

本贴最后更新于 1302 天前,其中的信息可能已经渤澥桑田

MySQL

主从

主库读写压力大

线上情况,如果要把所有读分流到从库,怎么实现? (不修改代码情况下)

如果修改代码 :我觉得是不是可以做两个数据源来实现呢?

有经验的大哥们,来说说~

  • MySQL

    MySQL 是一个关系型数据库管理系统,由瑞典 MySQL AB 公司开发,目前属于 Oracle 公司。MySQL 是最流行的关系型数据库管理系统之一。

    496 引用 • 500 回帖 • 773 关注
  • 分流
    2 引用 • 11 回帖
  • 主库
    1 引用 • 8 回帖
  • 代码
    290 引用 • 486 回帖 • 4 关注
8 回帖
请输入回帖内容...
  • 714593351

    挽尊

    我觉得必须要修改代码

  • mymoshou

    目前想不到,坐等大神

  • snipking
  • tomaer

    不修改任何代码是不可能的,我给一个方案,datasource 动态代理,在读的方法上加一个注解,可以从多个 slave 读

  • Hassan

    @714593351 不知道到底要不要修改代码

    @tomaer 这个加注解过程应该也不轻松吧

  • Hassan

    @714593351 不知道到底要不要修改代码

    @tomaer 这个加注解过程应该也不轻松吧

  • 88250

    @Hassan 要改代码的。对开发透明一点的方式是找个已经实现解析 SQL 并路由功能的驱动,不透明的方式就是开发手动指定(注解/数据源)。

  • Hassan

    @88250 好吧。

请输入回帖内容 ...