4006-998-758
3000+课程任你选择
架构之数据存储架构
研发学院 架构 储存 mysql 开课时间:2021-07-03
曹雪松

曾担任淘宝技术总监、华胜天成项目经理,精通软件设计的理论、实践和工具,有10年以上的大型项目研发及项目管理经验,曾经策划多个大型项目与网站的架构,主持过访问量达亿级大型网站,熟悉大型网站的优化与运维。掌握多种开发平台熟悉各种中间件框架平台,研究过大量开源的框架平台,经过多年实践形成自己架构风格,擅长Java、javaEE方面的各种技术; 在软件架构、设计模式、详细设计、重构、海量数据处理和优化、中间件技术、nosql等方面有丰富的实践经验亲自参与实施项目:淘宝数据魔方,淘宝服务平台,国电调试所项目管理系统,中科院子午工程数据与通信系统,某大型电子商务网站架构、项目管理、性能优化,苏州金莱克洁具有限公司ERP项目,苏州海关保税加工辅助核销系统等。


查看老师详情
课程内容

一、数据存储架构

1.何谓数据切分

2.数据的垂直切分

3.数据垂直切分带来的问题及解决方案

4.数据的读写分离

5.读写分离带来的问题及解决方案

6.数据的水平切分

7.数据水平切分带来的问题及解决方案

8.数据切分后的整合方案

7.数据切分与整合中可能存在的问题


二、非结构化数据存储

1.思考问题

2.NOSQL简介


三、案例分析

1.淘宝交易系统数据库设计(双十一场景)

2.竞拍场景架构分析

3.淘宝数据魔方技术架构分析


四、mysql 优化

1.普通索引和唯一性索引的执行原理和选择剖析

2.MYSQL优化器选错索引原理剖析

3.如何给字符串字段加索引

4.mysql出现“抖一下”原理剖析和实践优化

5.页分裂、页合并、页空洞等问题剖析(表数据删除一半,表文件大小不变的原理分析)

6.count(*)执行原理,如何优化

7.日志和索引相关问题剖析答疑

8."order by"工作原理分析和优化实践

9.索引失效情况原理、案例分析

10.查询一行语句执行慢,原因分析和优化实践

11.幻读解析

12.改一行语句,锁情况原理分析及优化实践

13.myql“饮鸩止渴”提高性能的办法

14.join原理和优化

15.关于表分区


返回上一级