dATA数据库托管平台介绍.pdf
文本预览下载声明
数据库托管平台
数据库托管平台
邵宗文
alanshao@
互联网环境:用户不断增长
互联网用户急剧增加
海量用户 + 多元服务
垂直产品
汽车产品 财经产品 体育产品
市场竞争激烈,导致新产品及
互动产品 内容类产品
新功能不断
新闻内 互动组 活
俱
容 论 件 动 微
坛 乐 系 博
部
运营统计分析
腾讯网面临的挑战
腾讯网面临的挑战
业务数据之间越来越紧密,相互调用
QQ 空间 越来越频繁。急待于统一的数据库托
管平台来支撑。
Reader
IM 分享
多媒体
结构化的 内容 UGC 互动
信息
编辑内容
参与
运营平
台
平台 互动平台
内容管理系
显现的数据库问题:
– 数据库环境不统一–托管平台之前腾讯网都是由各项目对应运维
人员自己搭数据库,从而导致版本不统一,无规范的库表,账号管理
,造成维护成本过大。
– 数据容量日趋庞大– 不少表超几亿rows,或是单表几十G,严
重制约了项目的发展。
– 监控力度不够– 经常是遇到网页打开慢,才去进行数据库的瓶颈
分析,缺乏项目读写量,表状态变化,慢SQL的实时监控。
– 可扩展性差 – 项目经常由于数据库抗不住,重新再开发新版本
或是改结构,并且受制于IDC环境 .
– 灵活度差 – 经常是一个机器要下线换新机器,需要大批量更改
涉及此IP的配置文件和后台脚本程序,人力成本过高。
– 机器利用率低 – 一些周期性项目如发布系统,财经,体育,活
动项目,机器在访问淡期存在闲置的情况,造成公司机器成本过高。
传统数据库使用结构图
应用项目连接一个主库,进行读写操作。
从库通过同步主库数据做热备,
显示全部