百分百源码网-让建站变得如此简单! 登录 注册 签到领金币!

主页 | 如何升级VIP | TAG标签

当前位置: 主页>网站教程>数据库> mysql中的router有哪些
分享文章到:

mysql中的router有哪些

发布时间:09/01 来源:未知 浏览: 关键词:

mysql中的router是一个介于利用层和DB层之间的、开源的轻量级中心件。router能够将前端利用的恳求剖析转发给后端DB效劳器处置,从而实现DB的负载平衡。

什么是MySQL Router?

(引荐教程:mysql视频教程)

MySQL Router是一个介于利用层和DB层之间的开源的轻量级中心件,它能够将前端利用的恳求剖析转发给后端DB效劳器处置,从而实现DB的负载平衡,可以说它是先前MySQL Proxy的替换品,我们可以在Github寻到它的源码。相似的工具有360的Atlas、美团点评的DBProxy、MyCat等几种。

MySQL Router架构

mysqlr.jpg

使用这种架构,前端利用不消直接连接DB Server,而仅仅是连接到MySQL Router,能够很利便地实现数据库集群的扩展,接下来我们再来看看它的一些其他的主要功效。

主要功效

1、主动故障转移

使用MySQL Router实现来读写别离,前端利用层不需要直连接底层DB,而是统一连接到MySQL Router。MySQL Router对前端利用层是透亮的,我们不需要在代码层做任何处置。利用层会把MySQL Router一个正常的MySQL实例使用,底层DB Master挂了会主动使用Backup节点替换,十分利便。

2、DB负载平衡

MySQL中心件通过相似连接池的方式,将恳求依照必然的规则分发给底层数据库,从而实现DB的读写别离、高可用。

以上就是mysql中的router是啥的具体内容,更多请关注百分百源码网其它相关文章!

打赏

打赏

取消

感谢您的支持,我会继续努力的!

扫码支持
扫码打赏,你说多少就多少

打开支付宝扫一扫,即可进行扫码打赏哦

百分百源码网 建议打赏1~10元,土豪随意,感谢您的阅读!

共有151人阅读,期待你的评论!发表评论
昵称: 网址: 验证码: 点击我更换图片
最新评论

本文标签

广告赞助

能出一分力是一分吧!

订阅获得更多模板

本文标签

广告赞助

订阅获得更多模板