作者:empty 出版社:empty |
基于MySQL可扩展架构设计_杨海朝. SACC2010系统架构师大会基于MySQL的可扩展架构设计E-mai:jackbilow@gmail.com影sih a新浪个人简介新浪高级DBA整个新浪数据库运维工作...超过700台数据库机器...每天查询量超过50亿...单个项目每天的查询量超过39亿...杨海朝You OneSACC2010系统架构师大会Youth One
可扩展的重要性
1.非功能性需求0级别
2.scale-up&scale-out
3.后期改造成本高
4.价格性能曲线
SACC
2010系统架构师大会
M-BAsco s
Youth One
SACC
2010系统架构师大会
You hOne
sjn a新浪
影响性能因素
.2.基于S harding策略的结构设计
3.基于HA的scale-out设计
4.跨IDC的scale-out设计实例
SACC
2010系统架构师大会
DBMS
架构设计
Application
You'hOne
2010系统架构师大会
You One
1.复制结构
2.基于S harding策略的结构设计
3.基于HA的scale-out设计
4.跨IDC的scale-out设计实例
5.Q&A
.tO
sjn a新浪
三二二
SACC
2010系统架构师大会
2010系统架构师大会
Net up prg
You hOne
Youth One
MySQL Replication结构
Suppo ted
Master-Save
Master-Slave
Master-Slave-Slave
号
replication
MySQL
treng
with caution
Master-Master
Master-Master
(MultiMaster)
-Write to one Master
-Read from many slaves
-Perfect for read intensive apps
.CO
sjn a新浪
1.最常用的方案
2.web 2.0中小型站点选择
3.读密集型应用
1 Master--N Slave
眉目目
ReadsReads
2010系统架构师大会
1 Master--N Slave
Wit es and Reads
三
LoadBalancer and applications logic
Wirt es and Reads
Master
Slave
Replication
-Wite to one Master
-Perfect for read In ten she apps
Slave
Youth One
ReadsReads
+
Sat
-Replication
Youth One
2010系统架构师大会
LoadBalancer and app ications logic
担国
Mann