免费邮箱 |加入收藏 | 会员中心 | 我要投稿 | RSS
您当前的位置:首页 > 数据库 > Mysql

DTCC后继 美女DBA谈企业数据库管理实践

时间:2011-05-16 20:23:59  来源:站内  作者:潘春会

4月26日消息,一年一度的DTCC 2011数据库技术大会已经过去,大会云集了国内众多数据库工程师和系统架构师。数据库大会,已经成了数据库领域一年一度的盛会。大会期间,我们很有幸采访了世界工厂网的孙莎莎和闫艳利两位美女DBA。

  世界工厂网(http://www.gongchang.com)是一家专业的电子商务服务网站,主要为生产商、贸易商、以及商务服务企业提供电子商务平台服务。自 2009年1月底上线以来,国内超过50万家优秀的实体生产厂家和600多万贸易商加入了网站,已成为国内知名的直接面向生产厂家的低成本采购平台。世界工厂网的注册会员在网站上先后接到了500多万次询盘。世界工厂网渴望做一家专注于企业的数据挖掘和信息服务提供商,致力于创新技术的研发以及打造电子商务领域的领先品牌。


 

  孙莎莎/闫艳利主要负责数据库设计、性能优化、高可用架构、全文检索、运维自动化等方面的工作,热衷开源领域的技术,经常活跃于开源社区chinaunix和itpub。希望和关注开源技术的朋友一起学习,共同进步。

  通过她们的介绍,了解到,世界工厂网选择使用MySQL作为后台数据的支撑。采用master-master-slave架构,同时配合memcache作为MySQL前端的缓存,提高查询速度。为了保持数据的一致性,还使用MySQL的UDF自动同步数据到memcache中。为了避免memcache的崩溃对后端数据库的冲击,采用了双memcache主机,相互备份,一旦发现memcache down掉,另一台memcache自动生效。

  为了充分利用mysql服务器的资源,在业务相对少的服务器上同时部署sphinx,一来减少sphinx连接MySQL的网络带宽,二来为公司节约成本。

  在主从服务器之间她们采用读写分离的方式,来减轻主库的压力和平衡服务器之间的负载。

  世界工厂网采用全备+增量备份的本地+异地备份的方式,来保证数据的安全性。

  她们表示,由于MySQL自身的缺陷,维护过程中她们使用maatkit工具包,nagios,cacti,vmstat,systemtap,sar,oprofile等开源软件来协助完成工作,配合自己开发的工具,可以使维护自动化并及时的发现问题和处理问题。

  最后,她们谈到,面对目前数据的不断增加,master-master-slave架构已经不能满足企业的业务需求,下一步考虑分布式架构。

来顶一下
返回首页
返回首页
发表评论 共有条评论
用户名: 密码:
验证码: 匿名发表
推荐资讯
如何找出DHCP地址池里未使用的IP地址
如何找出DHCP地址池里
国内常用的DNS列表
国内常用的DNS列表
Linux邮件服务器软件比较
Linux邮件服务器软件比
学用纯CSS打造可折叠树状菜单
学用纯CSS打造可折叠树
相关文章
栏目更新
栏目热门