淘宝DBA组织的“iDataForum2010中国互联网数据库技术论坛”参会心得

 前几天在微博上看到了这个“iDataForum2010中国互联网数据库技术论坛”,报名参加了。今天开了一天。
 
 这个技术论坛是淘宝dba组织的。组织者希望以后能成为一个与具体企业无关的技术论坛。据组织者说这是第二届,第一届是在杭州举办的。
 
 参加会议的当然以DBA为主。坐满了一个会议厅。好像能有200来人。不过毕竟在北京是第一届,又比较专,人气不是很旺,不像微软的teched,能把卖书的、培训的等关联产业的单位都召来摆摊。
 
 我感兴趣的是其中两场以淘宝的数据库架构为主题的演讲,下面是我听后的一些印象,不一定准确:

 淘宝的数据库架构经历了mysql->oracle->mysql的过程。
 
 最初的mysql是单机版,比较简单,整个系统使用LAMP。
 
 业务增长了之后,单机版的MySQL成了瓶颈,系统升级为Oracle + IBM小型机 + EMC高端存储。

 之后业务再增长,Oracle有成为瓶颈,淘宝先是把数据库做了垂直拆分,分为用户、交易、商品等数据库。
 然后又把Oracle的数据复制到一群MySQL中,让Oracle负责写,MySQL负责读。这些MySQL又做了水平拆分。这次的拆分的与众不同之处是按照两个维度做拆分,有一群MySQL是根据卖家来拆分数据,另外一群MySQL是根据买家来拆分数据。这样不论是按买家查数据还是按卖家查数据,都会比较快。
 
 会后组织者说演讲者的PPT会尽快放到大会网站:http://www.idata-forum.org/

你可能感兴趣的:(淘宝DBA组织的“iDataForum2010中国互联网数据库技术论坛”参会心得)