新闻动态

读写分离_MySQL用云主机设置读写分离

发布日期:2021-01-01 19:37 | 文章来源:YINGSOO

  【温馨提醒】文章内容仅供参考,海外服务器租用\托管方案,请咨询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处理。

相关文章

实时开通

自选配置、实时开通

免备案

全球线路精选!

全天候客户服务

7x24全年不间断在线

专属顾问服务

1对1客户咨询顾问

在线
客服

在线客服:7*24小时在线

客服
热线

400-630-3752
7*24小时客服服务热线

关注
微信

关注官方微信
顶部