你好,欢迎来到由拉勾和极数云⾈联合出品的「⾼性能MySQL实战」课程,我是讲师周彦伟。
⾃我介绍下,我从事数据库开发和运维⼯作近15年,先后曾担任⼈⼈⽹数据库主管和去哪⼉⽹数据库总监,
在数据库的架构设计、性能调优、⼤规模数据库集群运维等⽅⾯积累了丰富的实战经验。
我⽬前创⽴了⼀家数据库公司——极数云⾈,致⼒于企业级云原⽣数据库ArkDB的产品研发和相关企业级数
据库解决⽅案的架构和实施。同时,我个⼈是OracleACEDirector,还担任中国计算机⾏业协会开源数据库
专业委员会会长。曾出版过原创MySQL技术书籍《MySQL运维内参》,这本书是MySQL运维实战与源码
分析的完美结合,被业界称为MySQL⾯试宝典,还有⼀本《MySQL8Cookbook》中⽂版,这是第⼀本
MySQL8的中⽂书籍。
这门课是由我和我的搭档许⼦⽂联合出品,许⼦⽂是业内为数不多的数据库专业⼈才,现任极数云⾈项⽬总
监,先后就职于达梦数据库、去哪⼉⽹。在去哪⼉⽹时,负责整个去哪⼉⽹的⽀付和⾦融体系数据库架构设
计、运维管理和性能优化。
为什么要学好MySQL
MySQL已成为各⼤⼚通⽤的数据库
互联⽹技术在近10多年发⽣了翻天覆地的变化,最早是以IOE架构为代表,即:IBM的服务器、Oracle数
据库、EMC存储设备。IOE⼏乎是全世界⼤公司的“黄⾦搭档”。国内的银⾏、电信、证券这些不差钱的⾏业
很喜欢IOE。这些传统⼤企业的业务规模变化稳定,IOE⾜够⽀撑⽇常业务需求,公司本⾝又有⾜够的IT预
算。
直到互联⽹公司崛起,互联⽹公司的业务增长已经不再是传统公司的线性模式,⽽是指数级爆发式的增长。
为了应对这种业务增长速度,服务海量的⽤户,最早像⾕歌、Amazon、Facebook、阿⾥等等国内外的互联⽹
巨头纷纷选择⽤X86通⽤服务器、开源数据库MySQL,以及分布式存储代替IOE架构,经过10多年的发
展,这股风潮已经逐渐从互联⽹企业蔓延到传统企业。
学好MySQL,做⼀个合格的互联⽹开发、运维、DBA
由于互联⽹业务常常伴随着海量⽤户、⾼并发请求,对MySQL的性能、可⽤性都提出了很⾼的要求。
所以如何利⽤MySQL来⽀撑互联⽹的海量数据和⾼并发请求已经是⼀个合格的互联⽹开发、运维、
DBA的必备技能。
评论