Submit Search
Upload
大型Sns数据库设计
•
27 likes
•
2,952 views
T
thinkinlamp
Follow
ThinkingInLamp社区MySQL用户大会(上海)分享
Read less
Read more
Technology
Business
Report
Share
Report
Share
1 of 23
Recommended
SCM第一讲
SCM第一讲
Xiaomin Xiaomin
项目中的知识管理
项目中的知识管理
thinkinlamp
Emotional intelligence its not what you think
Emotional intelligence its not what you think
(mostly) TRUE THINGS
Going to the well understanding & preventing burn out
Going to the well understanding & preventing burn out
(mostly) TRUE THINGS
个人知识管理 Pkm
个人知识管理 Pkm
thinkinlamp
《Scrum漫谈》
《Scrum漫谈》
thinkinlamp
别让专业水平外的因素拖
别让专业水平外的因素拖
thinkinlamp
Scrum beyond software (think in lamp version)
Scrum beyond software (think in lamp version)
thinkinlamp
Recommended
SCM第一讲
SCM第一讲
Xiaomin Xiaomin
项目中的知识管理
项目中的知识管理
thinkinlamp
Emotional intelligence its not what you think
Emotional intelligence its not what you think
(mostly) TRUE THINGS
Going to the well understanding & preventing burn out
Going to the well understanding & preventing burn out
(mostly) TRUE THINGS
个人知识管理 Pkm
个人知识管理 Pkm
thinkinlamp
《Scrum漫谈》
《Scrum漫谈》
thinkinlamp
别让专业水平外的因素拖
别让专业水平外的因素拖
thinkinlamp
Scrum beyond software (think in lamp version)
Scrum beyond software (think in lamp version)
thinkinlamp
Nosql七种武器之长生剑 mongodb的使用介绍
Nosql七种武器之长生剑 mongodb的使用介绍
thinkinlamp
大型微博应用Feed系统浅析
大型微博应用Feed系统浅析
thinkinlamp
服务化的网站架构
服务化的网站架构
thinkinlamp
All in the timing: How To Understand & Connect With the Precontemplative Person
All in the timing: How To Understand & Connect With the Precontemplative Person
(mostly) TRUE THINGS
对My sql dba的一些思考
对My sql dba的一些思考
thinkinlamp
创业与产品
创业与产品
thinkinlamp
Words & music the examined life 2013
Words & music the examined life 2013
(mostly) TRUE THINGS
My sql innovation work -innosql
My sql innovation work -innosql
thinkinlamp
Smoking cessation: Why Change Is Hard and What Helps To Make It Possible
Smoking cessation: Why Change Is Hard and What Helps To Make It Possible
(mostly) TRUE THINGS
The art of storytelling and how it can help make a better world
The art of storytelling and how it can help make a better world
(mostly) TRUE THINGS
数据仓库
数据仓库
thinkinlamp
Navigating Workplace Change
Navigating Workplace Change
(mostly) TRUE THINGS
移动时代端到端的稳定性保障经验谈
移动时代端到端的稳定性保障经验谈
Tang Fulin
20150528联动技术大讲堂15(刘胜)业务系统上线标准指引
20150528联动技术大讲堂15(刘胜)业务系统上线标准指引
liu sheng
大型Sns网站数据库设计
大型Sns网站数据库设计
Tony Deng
Baidu pm心得分享
Baidu pm心得分享
磊 张
用户体验的 要素 很好的资料
用户体验的 要素 很好的资料
grey0511
Struts+Spring+Hibernate整合教程
Struts+Spring+Hibernate整合教程
yiditushe
Struts+Spring+Hibernate整合教程
Struts+Spring+Hibernate整合教程
appollo0312
敏捷开发技术最佳实践(统一敏捷开发过程)
敏捷开发技术最佳实践(统一敏捷开发过程)
Weijun Zhong
达尔文信息云平台
达尔文信息云平台
SmartData
Sbir 海量運算的雲端學習歷程與評量分析app開發0124簡報v2.01
Sbir 海量運算的雲端學習歷程與評量分析app開發0124簡報v2.01
Jackie Liu
More Related Content
Viewers also liked
Nosql七种武器之长生剑 mongodb的使用介绍
Nosql七种武器之长生剑 mongodb的使用介绍
thinkinlamp
大型微博应用Feed系统浅析
大型微博应用Feed系统浅析
thinkinlamp
服务化的网站架构
服务化的网站架构
thinkinlamp
All in the timing: How To Understand & Connect With the Precontemplative Person
All in the timing: How To Understand & Connect With the Precontemplative Person
(mostly) TRUE THINGS
对My sql dba的一些思考
对My sql dba的一些思考
thinkinlamp
创业与产品
创业与产品
thinkinlamp
Words & music the examined life 2013
Words & music the examined life 2013
(mostly) TRUE THINGS
My sql innovation work -innosql
My sql innovation work -innosql
thinkinlamp
Smoking cessation: Why Change Is Hard and What Helps To Make It Possible
Smoking cessation: Why Change Is Hard and What Helps To Make It Possible
(mostly) TRUE THINGS
The art of storytelling and how it can help make a better world
The art of storytelling and how it can help make a better world
(mostly) TRUE THINGS
数据仓库
数据仓库
thinkinlamp
Navigating Workplace Change
Navigating Workplace Change
(mostly) TRUE THINGS
Viewers also liked
(12)
Nosql七种武器之长生剑 mongodb的使用介绍
Nosql七种武器之长生剑 mongodb的使用介绍
大型微博应用Feed系统浅析
大型微博应用Feed系统浅析
服务化的网站架构
服务化的网站架构
All in the timing: How To Understand & Connect With the Precontemplative Person
All in the timing: How To Understand & Connect With the Precontemplative Person
对My sql dba的一些思考
对My sql dba的一些思考
创业与产品
创业与产品
Words & music the examined life 2013
Words & music the examined life 2013
My sql innovation work -innosql
My sql innovation work -innosql
Smoking cessation: Why Change Is Hard and What Helps To Make It Possible
Smoking cessation: Why Change Is Hard and What Helps To Make It Possible
The art of storytelling and how it can help make a better world
The art of storytelling and how it can help make a better world
数据仓库
数据仓库
Navigating Workplace Change
Navigating Workplace Change
Similar to 大型Sns数据库设计
移动时代端到端的稳定性保障经验谈
移动时代端到端的稳定性保障经验谈
Tang Fulin
20150528联动技术大讲堂15(刘胜)业务系统上线标准指引
20150528联动技术大讲堂15(刘胜)业务系统上线标准指引
liu sheng
大型Sns网站数据库设计
大型Sns网站数据库设计
Tony Deng
Baidu pm心得分享
Baidu pm心得分享
磊 张
用户体验的 要素 很好的资料
用户体验的 要素 很好的资料
grey0511
Struts+Spring+Hibernate整合教程
Struts+Spring+Hibernate整合教程
yiditushe
Struts+Spring+Hibernate整合教程
Struts+Spring+Hibernate整合教程
appollo0312
敏捷开发技术最佳实践(统一敏捷开发过程)
敏捷开发技术最佳实践(统一敏捷开发过程)
Weijun Zhong
达尔文信息云平台
达尔文信息云平台
SmartData
Sbir 海量運算的雲端學習歷程與評量分析app開發0124簡報v2.01
Sbir 海量運算的雲端學習歷程與評量分析app開發0124簡報v2.01
Jackie Liu
Top100summit 腾讯-周健-服务化与体系化解决大量定制小项目开发困境
Top100summit 腾讯-周健-服务化与体系化解决大量定制小项目开发困境
drewz lin
前端&服务器
前端&服务器
fangdeng
海量計算的學習歷程分析與雲端資料庫管理系統Sqlmr appliance一體機開發計畫書 20140101
海量計算的學習歷程分析與雲端資料庫管理系統Sqlmr appliance一體機開發計畫書 20140101
Jackie Liu
腾讯大讲堂30 运维工具让你的开发运营更轻松
腾讯大讲堂30 运维工具让你的开发运营更轻松
Michael Zhang
腾讯大讲堂30 运维工具让你的开发运营更轻松
腾讯大讲堂30 运维工具让你的开发运营更轻松
areyouok
51 cto linuxops_issue2
51 cto linuxops_issue2
Yiwei Ma
Actuate presentation 2011
Actuate presentation 2011
Luke Han
Bvod Overview Ch 20090715
Bvod Overview Ch 20090715
bvod
Bvod Overview Ch 20090715
Bvod Overview Ch 20090715
bvod
王龙:百度数据库架构演变与设计
王龙:百度数据库架构演变与设计
YANGL *
Similar to 大型Sns数据库设计
(20)
移动时代端到端的稳定性保障经验谈
移动时代端到端的稳定性保障经验谈
20150528联动技术大讲堂15(刘胜)业务系统上线标准指引
20150528联动技术大讲堂15(刘胜)业务系统上线标准指引
大型Sns网站数据库设计
大型Sns网站数据库设计
Baidu pm心得分享
Baidu pm心得分享
用户体验的 要素 很好的资料
用户体验的 要素 很好的资料
Struts+Spring+Hibernate整合教程
Struts+Spring+Hibernate整合教程
Struts+Spring+Hibernate整合教程
Struts+Spring+Hibernate整合教程
敏捷开发技术最佳实践(统一敏捷开发过程)
敏捷开发技术最佳实践(统一敏捷开发过程)
达尔文信息云平台
达尔文信息云平台
Sbir 海量運算的雲端學習歷程與評量分析app開發0124簡報v2.01
Sbir 海量運算的雲端學習歷程與評量分析app開發0124簡報v2.01
Top100summit 腾讯-周健-服务化与体系化解决大量定制小项目开发困境
Top100summit 腾讯-周健-服务化与体系化解决大量定制小项目开发困境
前端&服务器
前端&服务器
海量計算的學習歷程分析與雲端資料庫管理系統Sqlmr appliance一體機開發計畫書 20140101
海量計算的學習歷程分析與雲端資料庫管理系統Sqlmr appliance一體機開發計畫書 20140101
腾讯大讲堂30 运维工具让你的开发运营更轻松
腾讯大讲堂30 运维工具让你的开发运营更轻松
腾讯大讲堂30 运维工具让你的开发运营更轻松
腾讯大讲堂30 运维工具让你的开发运营更轻松
51 cto linuxops_issue2
51 cto linuxops_issue2
Actuate presentation 2011
Actuate presentation 2011
Bvod Overview Ch 20090715
Bvod Overview Ch 20090715
Bvod Overview Ch 20090715
Bvod Overview Ch 20090715
王龙:百度数据库架构演变与设计
王龙:百度数据库架构演变与设计
More from thinkinlamp
云端的数据库
云端的数据库
thinkinlamp
浅谈 My sql 性能调优
浅谈 My sql 性能调优
thinkinlamp
2011 06-12-why do we need the rabbit
2011 06-12-why do we need the rabbit
thinkinlamp
2011 06-12-lamp-mysql-顾春江
2011 06-12-lamp-mysql-顾春江
thinkinlamp
蜘蛛
蜘蛛
thinkinlamp
Enterprise connect
Enterprise connect
thinkinlamp
I os tech talk 观后感
I os tech talk 观后感
thinkinlamp
网页游戏开发与敏捷开发
网页游戏开发与敏捷开发
thinkinlamp
My sql自动化监控
My sql自动化监控
thinkinlamp
大型互联网应用架构设计
大型互联网应用架构设计
thinkinlamp
Php extension开发
Php extension开发
thinkinlamp
MySQL高可用
MySQL高可用
thinkinlamp
Mysql overview_20100811
Mysql overview_20100811
thinkinlamp
面向搜索引擎的友好程序开发
面向搜索引擎的友好程序开发
thinkinlamp
基于架构的开发模式
基于架构的开发模式
thinkinlamp
系统邮件实战技巧
系统邮件实战技巧
thinkinlamp
Scrum pennygame
Scrum pennygame
thinkinlamp
领域驱动设计
领域驱动设计
thinkinlamp
资讯站与Sns的融合
资讯站与Sns的融合
thinkinlamp
数据处理算法设计要点
数据处理算法设计要点
thinkinlamp
More from thinkinlamp
(20)
云端的数据库
云端的数据库
浅谈 My sql 性能调优
浅谈 My sql 性能调优
2011 06-12-why do we need the rabbit
2011 06-12-why do we need the rabbit
2011 06-12-lamp-mysql-顾春江
2011 06-12-lamp-mysql-顾春江
蜘蛛
蜘蛛
Enterprise connect
Enterprise connect
I os tech talk 观后感
I os tech talk 观后感
网页游戏开发与敏捷开发
网页游戏开发与敏捷开发
My sql自动化监控
My sql自动化监控
大型互联网应用架构设计
大型互联网应用架构设计
Php extension开发
Php extension开发
MySQL高可用
MySQL高可用
Mysql overview_20100811
Mysql overview_20100811
面向搜索引擎的友好程序开发
面向搜索引擎的友好程序开发
基于架构的开发模式
基于架构的开发模式
系统邮件实战技巧
系统邮件实战技巧
Scrum pennygame
Scrum pennygame
领域驱动设计
领域驱动设计
资讯站与Sns的融合
资讯站与Sns的融合
数据处理算法设计要点
数据处理算法设计要点
大型Sns数据库设计
1.
盛大网络 大型 SNS
网站数据库设计 赵佳佳
2.
SNS 介绍 SNS
( Social Networking Services )即社会性网络服务
3.
4.
5.
6.
7.
8.
爆炸性增长 先垂直 ,
再水平 先哈希 , 再范围 切分案例一、 (利用中间件 / 程序逻辑拆分)
9.
10.
爆炸性增长 拆分流程:
11.
爆炸性增长 原始状态 二次拆分
(配合中间件 / 程序逻辑)
12.
爆炸性增长 二次拆分 (配合中间件
/ 程序逻辑) 创建复制
13.
爆炸性增长 二次拆分 (配合中间件
/ 程序逻辑) 更改路由
14.
爆炸性增长 二次拆分 (配合中间件
/ 程序逻辑) 停止复制
15.
爆炸性增长 二次拆分 (配合中间件
/ 程序逻辑) 删除冗余
16.
17.
复杂业务形态 读特征明显的业务?答:读写分离
18.
复杂业务形态 读写分离
19.
20.
复杂业务形态 需求变动频繁的业务? 数据量小,统计性强,扩展性差
无限扩展,兼顾统计,数据量庞大 扩展性较好,记录数小,结果需要程序解析,数据统计不便
21.
22.
SNS 网站架构
23.
欢迎交流
Editor's Notes
们可能会对 MySQL Replication 的功能特性不满意,进而通过第三方开源软件,甚至是通过解析其开源的通信协议自行开发出来的复制软件来进行数据实时(或者异步)复制来达到 Replication 完全相同甚至更好的效果