数据库读写分离,网络访问加速策略

数据库主从模式下,要实现读写分离,需要开发数据访问模块,以下记录数据访问模块实现方式。


数据访问模块实现方案

  1. 在Mybatis中开发插件,根据关键字(insert,update,select等)将sql分发到不同的数据源
  2. mycat
  3. sharding-jdbc

    网络访问加速,缓存网站资源

    反向代理+CDN加速,CDN可以理解为各运营商各地服务器。
    作用:
  4. 加快用户访问响应速度
  5. 减轻后端服务器的负载压力

    消息队列MQ

  6. RabbitMQ
  7. ActiveMQ
  8. Kafaka
Jishuai.Wang wechat
欢迎您扫一扫上面的微信公众号,订阅我的博客!
坚持原创分享,您的支持将鼓励我继续创作!
0%