读写分离_MySQL用云主机设置读写分离
【温馨提醒】文章内容仅供参考,海外服务器租用\托管方案,请咨询YINGSOO客服,24小时免费电话400-630-3752
【热门主机】台湾100M带宽丨台湾200M服务器丨台湾400M服务器丨台湾600M服务器
【热搜问题】台湾vps服务器为什么那么贵?台湾vps服务器好用吗?
我们可以用读写分离来减轻主数据库负载,从而一方面提升了用户体验,一方面提升业务系统性能。那么这个操作要怎么实现呢?首先你得先准备好云主机,然后就可以跟着这份教程来进行操作了。
背景信息
应用层中直接使用代码实现,在进入service之前,使用Aop来做出判断,是使用写库还是读库,判断依据可以根据方法名判断,例如以query、find、get等开头的就走读库,其他的走写库。
本教程介绍如何使用中间件mysQL-proxy实现读写分离。
mysQL proxy是一个处于client端和mysQL server端之间的简单程序,它可以监测、分析或改变它们的通信。它使用灵活,没有限制。常见的用途包括:负载平衡,故障查询分析,查询过滤和修改等等。
mysQL-proxy的原理如下图:
mysQL proxy是一个中间层代理,简单的说,mysQL proxy就是一个连接池,负责将前台应用的连接请求转发给后台的数据库,并且通过使用lua脚本,可以实现复杂的连接控制和过滤,从而实现读写分离和负载平衡。对于应用来说,mysQL proxy是完全透明的,应用则只需要连接到mysQL proxy的监听端口即可。当然,这样proxy机器可能成为单点失效,但完全可以使用多个proxy机器做为冗余,在应用服务器的连接池配置中配置到多个proxy的连接参数即可。
使用中间件mysQL-proxy实现读写分离的操作步骤如下:
步骤一:完成准备工作
步骤二:配置读写分离
步骤三:授权
步骤四:验证读写分离
步骤一:完成准备工作
环境说明如下:
主库ip:121.40.18.26
从库ip:101.37.36.20
mysQL-proxy代理ip:116.62.101.76
完成以下操作,做好准备工作:
新建3台ecs,并安装mysql。
搭建主从环境,必须保证主从数据库数据一致。
修改主从环境的mysql配置文件。
主环境:
vim /etc/my.cnf
[台湾百兆服务器] [mysqld]
server-id=202 #设置服务器唯一的id,默认是1
log-bin=mysq[抗ddos防护]l-bin # 启用二进制日志
从环境:
[mysqld]
server-id=203
重启主从服务器中的mysQL服务。
/etc/init.d/mysqld restart
在主服务器上建立帐户并授权slave。
mysql -uroot -p95c7586783
grant replication slave on *.* to 'syncms'@'填写slave-ip' identified by '123456';
flush privileges;
查看主数据库状态。
mysql> show master status;
适合WordPress建站的香港主机推荐
WordPress是当今利用率十分广的blog开源代码,中国许多本人个人博客网站全是应用该程序流程构建的。因为个人网页用国内主[租用vps]机必须历经繁杂的办理备案的程序流程,因此许多站长想要选[整机柜服务器]择免备案空间、速度更快的香港主机构建。
可是香港主机是一个广泛的词,贯彻落实到实际选择可靠的主机商确是许多站长必须考虑到的事。香港主机商许多,优劣良莠不齐,站长在选择合适WordPress建网站的香港主机时仍要留意下列层面:
支持PHPMySQL
它是选择香港主机构建WordPress的最基本的分辨,由于WordPress是根据PHPMySQL的自然环境,因此选择的香港主机一定要支持PHP語言和MySQL数据库查询,一般应用Linux系统软件服务器来构建该程序流程。
速率和可靠性
网址的网站打开速度和可靠性是危害seo优化和客户体验十分重要的2个要素。一般香港主机的PING值在20ms上下,那样的速率是一切正常的,而超出100ms的这些香港主机就无需考虑到了。此外服务器的平稳速率应当要有确保,这一一般只能自身试过才清晰,因此要选择可靠的并且支持退钱的香港主机。
服务器的基础配备
主机商一般都是有多种多样套餐内容,不一样的套餐内容配备不一样价钱也不一样,因此我们在选择时要掌握服务器的配备,普遍的有空间尺寸、内存、总流量尺寸、PHP版本号这些。因为做个人博客网站,这种配备并不一定很大,买台基本的就可以了,节约成本。
是不是出示技术支持
当你选择的是靠谱的香港主机商,售后服务技术支持肯定是有的。出示技术支持对人们而言十分关键,由于在安裝或经营WordPressblog的全过程中,将会碰到各式各样的难题,这时联络技术支持就能协助站长迅速解决困难。
YINGSOO热线:4006 303 752
热门文章:【服务器交换机】【香港服务器租赁费用】【应对DDOS攻击】【传奇霸业服务器】【国际专线接入】【大型服务器租用】【云服务器和云虚拟主机的区别】【荷兰百元服务器租用的注意事项】【java直播服务器租用】【服务器链路】【英雄联盟与聊天服务器断开】【国内多ip服务器】【香港vps】【多线虚拟主机】【iis服务器检测】【DDoS】【免费香港服务器租用】【云服务器特点之扩容灵活】【互联网+时代】【世界最大数据中将全部使用可再生能源】【主机托管服务器的价格】【高防服务器哪家好】【vps可以干什么】【服务器禁止ping】【蜀门高防服务器】【越南服务器租用技巧有哪些】【香港服务器去那个平台购买比较好】【香港服务器托管哪些问题是需要注意的】【谷歌正紧锣密鼓修建第四条海底光缆】【GitMonitor】
YINGSOO独享日本主机租用_低至148元/月_注册领代金券
稳定,性价比超高,按需配置购买,满足不同需求,独享日本主机租用免备案,高级DDOS防护,专业数据灾备方案,24小时贴心服务独享日本主机租用.
https://www.yingsoo.com/products/cloud-jp.html
快人一步!!YINGSOO台湾主机哪家性价比高延迟低至35ms!
台湾主机哪家性价比高,Hinet机房合作,五星贴心服务,免备案高品质台湾主机哪家性价比高,延迟低至40ms.YINGSOO新版云控制台上线,台湾主机哪家性价比高钜惠来袭,注册送优惠码,年付8.3折!
https://www.yingsoo.com/products/cloud-tw.html
版权声明:本站文章来源标注为YINGSOO的内容版权均为本站所有,欢迎引用、转载,请保持原文完整并注明来源及原文链接。禁止复制或仿造本网站,禁止在非www.yingsoo.com所属的服务器上建立镜像,否则将依法追究法律责任。本站部分内容来源于网友推荐、互联网收集整理而来,仅供学习参考,不代表本站立场,如有内容涉嫌侵权,请联系alex-e#qq.com处理。