阿里数据库架构变迁与展望-刘昆.pdf
《阿里数据库架构变迁与展望-刘昆.pdf》由会员分享,可在线阅读,更多相关《阿里数据库架构变迁与展望-刘昆.pdf(24页珍藏版)》请在三一文库上搜索。
1、阿里数据库架构变迁与展望 个人介绍 李圣陶 花名 刘昆,09年加入淘宝 阿里技术保障数据库专家 微博:tao陶先生 邮箱 : 阿里数据库体系的四个时代 2003 - 2004 2005 - 2010 2011 - 2015 2016 - 单机房 单个应用 单机MySQL 同城多机房 垂直拆分 商业 IOE 异地双活 单元化 AliSQL 异地多活 云化 自研OceanBase 淘宝初创 辉煌时代 无冕之王 新机遇新挑战 淘宝初创 淘宝初创 MySQL Master Apache Mod_php4 Pear DB Auction Apache Mod_php4 Pear DB Member A
2、pache Mod_php4 Pear DB Search Apache Mod_php4 Pear DB MySQL Slave MySQL Slave 复制复制 复制复制 读写读写 读读 读读 问题: 单机MySQL数据库迅速达到瓶颈 解法: MySQL迁移到Oracle,并逐步升级硬件,到小型机, 高端存储,最终形成IOE 架构 效果: 支撑了淘宝 2004 到 2009 发展高峰 淘宝初创 辉煌时代-IOE 问题: 扩展性、可用性 垂直扩展走到了极限 集中式,稳定性的挑战 掌控力 闭源的Oracle 封闭的小机/存储 辉煌时代-IOE 第一次推动中国数据库产业变革第一次推动中国数据库产
3、业变革 获得无限掌控力 数据库限流 - 第一次自己的命运自己掌握 热点更新优化 - 定制优化热点商品减库存业务场景 线程池特性优化 - 定制优化高连接数并发场景 专场7 数据库调优, 阿里巴巴 章颖强 无限可能,尽在掌握 回首往事 从 IOE 架构走向 AliSQL分布式架构 无冕之王- AliSQL . 上百组 12年历程回顾 2003 2004 2005 2006 2007 2008 2009 2010 2011 2012 2013 2014 淘宝网创建 引入Oracle 应用 Java 化改造 引入小型机 第一次双十一 淘宝全网完成去IOE 开始尝试MySQL 垂直拆分完成 水平拆分完成
4、 去IOE启动 商品库完成去IOE 支付宝完成去IE 支付宝交易完成OB改造 硬件不断升级 全网架构 资源限制, 一个城市已经不能满足需求 容灾,单地域机房风险 新挑战 新机遇 OceanBase 单元化 AliSQL 分表数量庞大 集群拆分接近极限 业务开发复杂度 路由,关联,聚合,订正 新挑战 新机遇 - 单元化 cdn2 。 数据同步 中心 单元1 按用户分流 cdn1 服务层 cdnN 缓存 层 数据层 单元2 服务层 缓存 层 数据层 接入层 中心服务层 缓存层 数据层 单元N 服务层 缓存 层 数据层 接入层 接入层 接入层 中心备份 同步调用 异步消息 单元化 对应用挑战的及解法
- 配套讲稿:
如PPT文件的首页显示word图标,表示该PPT已包含配套word讲稿。双击word图标可打开word文档。
- 特殊限制:
部分文档作品中含有的国旗、国徽等图片,仅作为作品整体效果示例展示,禁止商用。设计者仅对作品中独创性部分享有著作权。
- 关 键 词:
- 阿里 数据库 架构 变迁 展望 刘昆
链接地址:https://www.31doc.com/p-3335855.html