12
返回列表 发新帖
楼主: flzhang

【大话IT】大规模mysql主从结构的构建方法

[复制链接]
论坛徽章:
32
优秀写手
日期:2014-07-23 06:00:13技术图书徽章
日期:2016-08-05 10:29:11秀才
日期:2016-08-05 10:33:40秀才
日期:2016-08-05 10:34:04秀才
日期:2016-08-05 10:34:04技术图书徽章
日期:2016-08-05 10:34:13秀才
日期:2016-08-05 10:38:01秀才
日期:2016-08-05 10:38:26秀才
日期:2016-08-05 10:38:26技术图书徽章
日期:2016-08-05 10:38:34
11#
 楼主| 发表于 2015-2-26 11:19 | 只看该作者
fxl201001 发表于 2015-2-13 18:06
5T数据不会只有一个库吧,如果有多个库,可以把不相关的库分散到不同的服务器,然后这些个库再做一些主从 ...

嗯,要是我有三个主,每个主下有50个从,这样共3组主从集群共150台pc server 这3组主从集群能整合在一起成为一个主从结构集群么?

使用道具 举报

回复
论坛徽章:
2
2015年新春福章
日期:2015-03-04 14:53:162015年新春福章
日期:2015-03-06 11:58:39
12#
发表于 2015-2-26 11:23 | 只看该作者
flzhang 发表于 2015-2-26 11:19
嗯,要是我有三个主,每个主下有50个从,这样共3组主从集群共150台pc server 这3组主从集群能整合在一起成 ...

“3组主从集群整合在一起成为一个主从结构集群” 啥意思?

使用道具 举报

回复
论坛徽章:
32
优秀写手
日期:2014-07-23 06:00:13技术图书徽章
日期:2016-08-05 10:29:11秀才
日期:2016-08-05 10:33:40秀才
日期:2016-08-05 10:34:04秀才
日期:2016-08-05 10:34:04技术图书徽章
日期:2016-08-05 10:34:13秀才
日期:2016-08-05 10:38:01秀才
日期:2016-08-05 10:38:26秀才
日期:2016-08-05 10:38:26技术图书徽章
日期:2016-08-05 10:38:34
13#
 楼主| 发表于 2015-2-26 16:23 | 只看该作者
fxl201001 发表于 2015-2-13 18:06
5T数据不会只有一个库吧,如果有多个库,可以把不相关的库分散到不同的服务器,然后这些个库再做一些主从 ...

您说可以把不相关的库分散到不同的服务器,然后这些个库再做一些主从复制的小集群,我认为的是比如3个库对应3个子系统,3个库对应到3个master上,每个master在配上50个slave,这样这3组master-slave组成一个大的集群,应用根据用户需求访问对应的master,这样这3组master-slave就组成了一个集群对用户提供一个整个系统的服务,不知这是不是一种典型的主从结构的集群处理方法

使用道具 举报

回复
论坛徽章:
2
2015年新春福章
日期:2015-03-04 14:53:162015年新春福章
日期:2015-03-06 11:58:39
14#
发表于 2015-2-27 09:59 | 只看该作者
flzhang 发表于 2015-2-26 16:23
您说可以把不相关的库分散到不同的服务器,然后这些个库再做一些主从复制的小集群,我认为的是比如3个库对 ...

你这思路是可以的,不过还是感觉50个从库有些多(也许是我少见多怪),你可以这样:三个库对应三个master,这三master分别创建三个slave,剩下的机器可以 change master to 这些slave,这样可以有效的分担一个master向50个slave推送binlog 的压力。

使用道具 举报

回复
论坛徽章:
32
优秀写手
日期:2014-07-23 06:00:13技术图书徽章
日期:2016-08-05 10:29:11秀才
日期:2016-08-05 10:33:40秀才
日期:2016-08-05 10:34:04秀才
日期:2016-08-05 10:34:04技术图书徽章
日期:2016-08-05 10:34:13秀才
日期:2016-08-05 10:38:01秀才
日期:2016-08-05 10:38:26秀才
日期:2016-08-05 10:38:26技术图书徽章
日期:2016-08-05 10:38:34
15#
 楼主| 发表于 2015-3-2 14:25 | 只看该作者
fxl201001 发表于 2015-2-27 09:59
你这思路是可以的,不过还是感觉50个从库有些多(也许是我少见多怪),你可以这样:三个库对应三个master ...

没太明白 "剩下的机器可以 change master to 这些slave" 是啥意思?

使用道具 举报

回复
论坛徽章:
4
2012新春纪念徽章
日期:2012-01-04 11:54:262013年新春福章
日期:2013-02-25 14:51:242014年新春福章
日期:2014-02-18 16:43:09马上有钱
日期:2014-02-18 16:43:09
16#
发表于 2015-3-6 14:10 | 只看该作者
还是根据业务特点,进行搭建架构!100台服务器组建一个大集群,比较少见哦!可以分组,比如10台一个小集群,集群之间再搭建一个集群。

使用道具 举报

回复
论坛徽章:
32
优秀写手
日期:2014-07-23 06:00:13技术图书徽章
日期:2016-08-05 10:29:11秀才
日期:2016-08-05 10:33:40秀才
日期:2016-08-05 10:34:04秀才
日期:2016-08-05 10:34:04技术图书徽章
日期:2016-08-05 10:34:13秀才
日期:2016-08-05 10:38:01秀才
日期:2016-08-05 10:38:26秀才
日期:2016-08-05 10:38:26技术图书徽章
日期:2016-08-05 10:38:34
17#
 楼主| 发表于 2015-5-5 08:48 | 只看该作者
jasperjohn 发表于 2015-3-6 14:10
还是根据业务特点,进行搭建架构!100台服务器组建一个大集群,比较少见哦!可以分组,比如10台一个小集群, ...

10台小集群之间搭建成一个大集群,如果一个100台机器,那不等于有10个集群,且有10台机器是master么,如果有1G数据写数据库,那这1G数据是平均写到这10台master里么?

使用道具 举报

回复

您需要登录后才可以回帖 登录 | 注册

本版积分规则 发表回复

TOP技术积分榜 社区积分榜 徽章 团队 统计 知识索引树 积分竞拍 文本模式 帮助
  ITPUB首页 | ITPUB论坛 | 数据库技术 | 企业信息化 | 开发技术 | 微软技术 | 软件工程与项目管理 | IBM技术园地 | 行业纵向讨论 | IT招聘 | IT文档
  ChinaUnix | ChinaUnix博客 | ChinaUnix论坛
CopyRight 1999-2011 itpub.net All Right Reserved. 北京盛拓优讯信息技术有限公司版权所有 联系我们 未成年人举报专区 
京ICP备16024965号-8  北京市公安局海淀分局网监中心备案编号:11010802021510 广播电视节目制作经营许可证:编号(京)字第1149号
  
快速回复 返回顶部 返回列表