技术开发 频道

DTCC:王龙谈百度数据库架构演变与设计

  【IT168 资讯】4月15日,国内数据库领域唯一的年度盛会,由盛拓传媒IT168网站汇集旗下ITPUB、IXPUB以及ChinaUnix中国三大企业级技术社区优势资源主办的“2011数据库技术大会”在北京举行。在上午的数据库高可用架构设计专场中,百度运维部DBA组经理王龙做了百度数据库架构演变与设计演讲,详细介绍了百度数据库的三个阶段:分散式、集中式和分布式的特点和遇到的问题。


▲百度运维部DBA组经理王龙

  王龙介绍了百度数据库架构,他谈到百度的数据总量达500T+,单机数据<2T;集群节点1000台+,单日新增数据T+;PV总量100亿+,波动范围约10%~30%;核心请求读写比例约5:1,高比例达到20:1;数据传输延时均值小于50ms。


▲数据库风险与影响考虑

 

  百度从2010年开始到现在都在采用分布式的架构,其特点是提供透明应用和策略的数据库服务,支持自动扩容、节点自动分裂与合并,分布式数据库资源、安全管理,单机事务,最终一致性。


▲百度三个阶段对比

  可以看到,在现在的分布式阶段,从可扩展性、稳定性等等方面都是最好的!王龙最后谈到,架构没有最好,只有合适与更优,数据库架构有自己独立圈子,但不是孤立存在。

0
相关文章