您现在的位置是:网站首页> 软件下载软件下载
MySQL8.0下载 MySQL Router(轻量级MySQL中间件) v8.0.33 官方安装版+解压版 64位 下载-
2025-09-02
15人已围观
简介 MySQL8.0下载 MySQL Router(轻量级MySQL中间件) v8.0.33 官方安装版+解压版 64位 下载-
MySQL Router是一款轻量级的中间件,提供了应用程序与后端数据库的透明路由,是mysql用来实现负载均衡和高可用功能。同时router也提供了使用fabric 高可用的方式。MySQL Router就是一个轻量级的中间件用来实现高可用和扩展性的功能。
MySQL Fabric最大的一个缺点是应用需要改造,用Fabric独有的Java或python驱动,并且目前只支持Java,Python php语言,即MySQL Fabric是在驱动层面实现的高可用和扩展功能。而MySQL Router是一个中间件,该中间的访问协议与MySQL一致,应用不需要做任何的修改。
ps:这里提供最新MySQL Router软件源免安装版,以及安装版,需要的朋友可下载试试!
软件功能
MySQL Router 是集群路由器的一部分,是轻量级的中间件,提供透明的应用程序和后端MySQL服务器之间的路由。它可以用于各种各样的用例,例如通过高效地将数据库通信路由到适当的后端MySQL服务器,从而提供高可用性和可伸缩性。可插入的体系结构还允许开发人员扩展MySQL路由器来定制用例。更多细节关于MySQL InnoDB集群路由器的一部分
故障转移
通常,一个高度可用的MySQL设置由一个主主机和多个奴隶组成,这取决于应用程序处理故障转移,以防MySQL主机变得不可用。使用MySQL路由器,应用程序连接将透明地基于负载平衡策略路由,而不实现自定义应用程序代码。
负载平衡
MySQL Router 通过在一个服务器池中分配数据库连接,提供了额外的可伸缩性和性能。例如,如果您有一组复制的MySQL服务器,MySQL路由器可以以循环的方式将应用程序连接分发给它们。
插件式体系结构
MySQL Router 的可插入体系结构允许MySQL开发人员轻松地扩展产品的附加功能,并提供MySQL用户创建自己定制插件的能力,提供了无限的可能性。MySQL路由器目前有许多核心插件,包括:
连接路由插件,它基于连接的路由,这意味着它将MySQL数据包转发给后端服务器而不检查或修改它们,从而提供最大吞吐量。
元数据缓存插件,它提供了透明的客户端负载均衡、路由、和故障转移到群复制和InnoDB集群。
软件特色
上手快,很容易配置
较为稳定,性能中没有遇到什么问题
插件式的架构允许用户进行额外功能的扩展
缺点:
仅支持简单的负载均衡功能
高可用功能有待进一步测试
虽然支持Fabric元数据,但是不支持分库分表(不得不说是一个遗憾)
白名单,SQL统计功能,防火墙功能缺失
需要gcc 4.8以上版本支持,老系统编译比较麻烦些
MySQL Router配置文件:
[DEFAULT]
logging_folder = /var/log/mysqlrouter
[logger]
level = INFO
[routing:failover]
bind_address = 10.166.224.50
bind_port = 7001
max_connections = 1024
mode = read-write
destinations = 10.166.224.33:3310,10.166.224.34:3310
[routing:balancing]
bind_address = 10.166.224.50
bind_port = 7002
connect_timeout = 3
max_connections = 1024
mode = read-only
destinations = 10.166.224.33:3310,10.166.224.34:3310
通过该配置文件启动MySQL Router会监听两个端口10.166.224.50:7001和10.166.224.50:7002。10.166.224.50:7001是一个高可用的端口(mode=read-write),通过7001的端口访问MySQL Router中间件会首先将请求发送到服务器10.166.224.33:3310,如果确定该服务器宕机,则会发送到服务器10.166.224.34:3310。10.166.224.50:7002是一个负载均衡的端口,每个都请求可以将通过roundrobin的方式发送到destiantions对应的MySQL服务器。通过MySQL Router用户可以快速实现一个简单的带有读写分离的高可用集群。MySQL Router甚至可以链接MySQL Fabric的元数据库,具体可查看MySQL Router的相关文档。
相关内容
- html帮助文档制作软件下载 Help Manual帮助文件制作工具 v7.5.2 特别激活版(注册机+激活教程) 下载-
- JetBrains2022最新版下载 JetBrains ToolBox APP(JetBrains下载管理) v1.28.1.152.19 免费安装版(附使用教程) 下载-
- armageddon中文版下载 Armageddon中文版(编译工具) v2.2 免费中文版 下载-
- EasyMorph官方版下载 EasyMorph官方版(数据库转换分析) v3.9.5.3 免费版 下载-
- E4a类库软件下载 类库宝盒 V1.0 绿色便携版 下载-
- 易语言文件关联修复软件下载 易语言文件关联与易语言源码图标修复工具 V1.0 绿色便携免费版 下载-
- SmartAssembly下载 .NET混淆器 SmartAssembly 7 Professional v7.4.5.3983 免费版(含注册机) 下载-
- PageOffice4.0免费版下载 PageOffice 4 for ASP.NET + 客户端软件 v4.5 官方安装版(含注册码) 下载-
- PageOffice4官方下载 PageOffice for Java v4.5.0.10 最新免费版(附序列号+使用方法) 下载-
- PageOffice4免费版下载 PageOffice for PHP 4.3.0.3 官方最新版(附序列号+使用方法) 下载-
点击排行
- Materia Designer编程开发工具 Materia Designer编程开发工具 v1.0.4 官方版 下载-
- CatLight下载 CatLight(开发者通知工具) v2.35.1 官方安装版 下载-
- SSH客户端下载 WinSSHTerm(SSH客户端) v2.8.1 免费绿色版 下载-
- 窗口查看工具下载 月上梦之恋窗口查看工具 v1.0 免费绿色版 下载-
- Markdown编辑器下载 Markdown To CHM(LME)V0.0.6.4 免费安装版(附安装教程) 下载-
- Embarcadero Delphi 百度云盘精简版 Embarcadero Delphi 10.3.2精简版百度云 v26.0(附特别说明文件) 下载-
- Delphi10.4破解版下载 Embarcadero Delphi 10.3.2/10.4.2 Activator 激活工具 一键破解绿色版 下载-
- anaconda3下载 anaconda python 3.7 for Win64 v2019.10 官方安装免费版 下载-
本栏推荐
-
Materia Designer编程开发工具 Materia Designer编程开发工具 v1.0.4 官方版 下载-
-
CatLight下载 CatLight(开发者通知工具) v2.35.1 官方安装版 下载-
-
SSH客户端下载 WinSSHTerm(SSH客户端) v2.8.1 免费绿色版 下载-
-
窗口查看工具下载 月上梦之恋窗口查看工具 v1.0 免费绿色版 下载-
-
Markdown编辑器下载 Markdown To CHM(LME)V0.0.6.4 免费安装版(附安装教程) 下载-
-
Embarcadero Delphi 百度云盘精简版 Embarcadero Delphi 10.3.2精简版百度云 v26.0(附特别说明文件) 下载-
-
Delphi10.4破解版下载 Embarcadero Delphi 10.3.2/10.4.2 Activator 激活工具 一键破解绿色版 下载-
猜你喜欢
- Materia Designer编程开发工具 Materia Designer编程开发工具 v1.0.4 官方版 下载-
- CatLight下载 CatLight(开发者通知工具) v2.35.1 官方安装版 下载-
- SSH客户端下载 WinSSHTerm(SSH客户端) v2.8.1 免费绿色版 下载-
- 窗口查看工具下载 月上梦之恋窗口查看工具 v1.0 免费绿色版 下载-
- Markdown编辑器下载 Markdown To CHM(LME)V0.0.6.4 免费安装版(附安装教程) 下载-
- Embarcadero Delphi 百度云盘精简版 Embarcadero Delphi 10.3.2精简版百度云 v26.0(附特别说明文件) 下载-
- Delphi10.4破解版下载 Embarcadero Delphi 10.3.2/10.4.2 Activator 激活工具 一键破解绿色版 下载-