星空网 > 软件开发 > 数据库

maraidb半同步复制

半同步复制是在主从同步复制的基础之上,主从同步前面我的博文有介绍

Semisynchronous Replication(半同步复制)则一定程度上保证提交的事务已经传给了至少一个备库

MySQL在加载并开启Semi-sync插件后,每一个提交的事务需等待至少一个备库接收日志后才返回给客户端。如果做的是小事务,两

台主机的网络延迟又较小,则Semi-sync可以实现在性能很小损失的情况下的零数据丢失(为了减少网络延迟建议此两台服务器放在同

一个机架上)

主服务器上执行以下命令:

MariaDB [(none)]> INSTALL PLUGIN rpl_semi_sync_master SONAME 'semisync_master.so';

SET GLOBAL rpl_semi_sync_master_enabled=1;

SET GLOBAL rpl_semi_sync_master_timeout=5000;    (如果5秒钟同步未成功自动降级为默认的异步)

maraidb半同步复制

 

 rpl_semi_sync_master_enabled       | ON     开启了半同步

 

maraidb半同步复制

Rpl_semi_sync_master_clients               | 1     证明主从半同步复制连接成功

 

从服务器上执行以下命令:

MariaDB [(none)]> INSTALL PLUGIN rpl_semi_sync_slave SONAME 'semisync_slave.so';

SET GLOBAL rpl_semi_sync_slave_enabled=1;

maraidb半同步复制

 

如果要使mariadb重启后也有效,需把上面的参数写入配置文件中

 




原标题:maraidb半同步复制

关键词:

*特别声明:以上内容来自于网络收集,著作权属原作者所有,如有侵权,请联系我们: admin#shaoqun.com (#换成@)。

发到泰国快递:https://www.goluckyvip.com/tag/88398.html
深圳到泰国的物流:https://www.goluckyvip.com/tag/88399.html
over:https://www.goluckyvip.com/tag/884.html
卖家体验更新:https://www.goluckyvip.com/tag/8840.html
物流发往泰国:https://www.goluckyvip.com/tag/88400.html
国内到泰国物流:https://www.goluckyvip.com/tag/88401.html
长治婚庆女司仪和主持人:https://www.vstour.cn/a/366176.html
北京丰台区水上乐园哪家好玩?:https://www.vstour.cn/a/366177.html
相关文章
我的浏览记录
最新相关资讯
海外公司注册 | 跨境电商服务平台 | 深圳旅行社 | 东南亚物流