课程背景: MySQL是个非常优秀的开源数据库,目前在国内90%以上的互联网公司都选择了MySQL数据库,由于互联网业务的特性高并发、低延迟,因此对MySQL的性能、可用性、扩展性都提出了很高的要求。MySQL也是装机量最多的数据库之一,少数几台MySQL人工就可以管理了,但当服务器几十,上百、上千台的时侯,如果光靠人力维护,这个维护成本就相当高。如何提高MySQL服务器的可用性这个问题摆在了MySQL DBA和系统架构师们面前。本课程从原理到架构,以实战的方式帮大家解决这些问题。 这门课程重点讲解MySQL的底层复制原理、如何实现MySQL的高可用、可扩展性架构、以及MySQL在大型互联网公司应用领域的较佳实践。学完本课程,能使你从一个DB操作工上升到DB架构师层面的一个高度,这是衡量能力水平和薪资水平的重要标准。 课程目标: 1、掌握MySQL的底层复制机制及基于复制的高可用 2、掌握如何设计MySQL高可用、可扩展性的架构 3、掌握如何设计MySQL大规模自动化运维平台 4、掌握部署高可用架构的技术实战能力 5、了解大型互联网公司,阿里或唯品会DBA工作职责 6、提升资深DBA专业技术能力 7、通往DA(数据架构师)之路 8、增加面试筹码,挑战高薪 课程大纲: 第一部分 原理 第1课 数据库架构基础-复制 1、复制架构基础 2、复制模式 3、复制监控 4、复制优化 5、复制过程 6、如何判断从库复制完成? 第2课 MySQL高级复制特性 1、MySQL复制存在的问题 2、多线程复制实现原理 3、多主复制原理与架构 4、半同步复制原理及实现 5、MySQL全局事务ID 6、MySQL复制的兼容性 第3课 基于复制的高可用技术 1、什么是高可用? 2、冗余的设计思想-如何避免单点失效 3、故障转移与恢复 4、Master/Slave与热备 5、MHA设计原理 6、Percona-xtradb-cluster 7、keepalived双主 8、MySQL NDB Cluster 第二部分 架构 第4课 互联网公司高可用架构设计 1、MySQL典型数据库架构对比 2、亿级互联网业务数据库设计 3、高可用架构设计 4、高可用架构演变 第5课 阿里MySQL数据库高可用方案 1、TMHA的整体设计 2、TMHA如何实现异常切换 3、TMHA如何保证数据一致性 4、TMHA如何实现自动切换 5、TMHA如何决解决主备库延迟 第7课 支付宝大规模MySQL集群自动化运维 1、自动化运维基础 2、标准化定义 3、元数据自动化运维 4、大规模自动化运维 第8课 大型互联网公司自动化运维平台 1、阿里数据库自动化运维平台介绍 2、唯品会数据库自动化运维平台介绍 第三部分 实战 第9课 MySQL集群部署 1、一主二从实现 2、MHA高可用构建 3、LVS集群部署 第10课 MySQL监控部署 1、Prometheus监控部署 2、grafana监控部署 3、MySQL监控部署 第11课 云上MySQL部署 1、在AWS云上部署架构 2、在AWS云上部署MySQL 第12课 MySQL案例 1、数据库设计相关 2、SQL相关 3、客户端相关 4、Slave相关 5、Swap相关 授课时间: 课程将于2024年12月19开课,课程持续时间大约为14周。 课程环境: Vmware虚拟机环境 Linux: Centos 7.4 Database: Mysql 5.6 授课对象: IT开发工程师、IT技术运维工程师、数据库管理员(DBA)、系统管理员(SA)、计算机学生,IT爱好者,大学生,热血青年,以及所有对MySQL有兴趣,希望从事MySQL相关工作的朋友欢迎加入课程 收获预期: 通过本课程学习,深入理解MySQL架构,学成后可达成从业10年以上DBA的技术水平,练就MySQL的较高技术,通往数据架构师之路。挑战年薪60万,获得一份资深MySQL DBA的职位将不再是问题,期待你的加入。 课程基础: Linux基本命令 MySQL数据库管理基础 授课讲师: 郭一军,网名guoyJoe,浙江象行数据技术有限公司创始人兼CEO,尖峰在线教育创始人,系统架构设计师,知名数据库培训师,深入了解常用数据库内部原理,十余年数据库相关经验,参与设计巨头型互联网公司数据架构,并主导超大型制造企业数据架构与云架构。 ITPUB论坛社区资深版主,DATAGURU专家团成员,DATAGURU优秀讲师,Oracle OCM10g & OCM11g大师,AWS云解决方案架构师、RHCE认证工程师,CCA大数据认证管理员,CSDN认证专家,ACOUG成员,兼某大学企业导师。 管理过5000+个MySQL实例,拥有丰富的一线实战经验,培训过数千名技术专家,所培训学员遍布国内各个企业,并在企业内负责重要的数据库相关工作。 课程试听: Oracle系列: 1、深入浅出Oracle(DSI系列Ⅰ) 2、Oracle特殊恢复原理与实战(DSI系列Ⅱ) 3、Oracle SQL Tuning(DSI系列Ⅲ) 4、Oracle DB Performance Tuning(DSI系列Ⅳ) 云计算系列: 1、Architecting on AWS架构与实践 1、Cloudera Apache Hadoop 管理员实战 新颖的课程收费形式:“逆向收费”约等于免费学习,仅收取100元固定收费+300元暂存学费,学习圆满则全额奖励返还给学员! 本门课程本来打算完全免费,某位大神曾经说过“成功就是正确的方向再加上适度的压力”。考虑到讲师本身要付出巨大的劳动,为了防止一些朋友在学习途中半途而废,浪费了讲师的付出,为此我们计划模仿某些健身课程,使用“逆向收费”的方法。 在报名时每位报名者收取400元,其中100元为固定 收费,另外300是暂存学费,即如果学员能完成全部课程要求,包括完成全部的书面和互动作业,则300元全款退回,优秀的学员还可以获得礼品 奖励。如果学员未能坚持到完全所有的学习计划任务,则会被扣款。期望这种方式可以转化为大家强烈的学习愿望和驱动力! 课程授课方式: 1、 学习方式:老师发布教学资料、教材,幻灯片和视频,学员通过网络下载学习。同时通过论坛互动中老师对学员进行指导及学员之间相互交流。 2、 学习作业:老师每周布置书面及互动作业,学员需按时按质完成作业。 3、 老师辅导:根据作业批改中发现的问题,针对性给予辅导,帮助大家掌握知识。 4、 结业测验:通过测验,完成学业。 您是否对此课程还有疑问,那么请 点击进入 FAQ,您的问题将基本得到解答 咨询QQ: 2222010006 (上班时间在线) 技术热点、 行业资讯,培训课程信息,尽在炼数成金官方微信,低成本传递高端知识!技术成就梦想!欢迎关注!
打开微信,使用扫一扫功能,即刻关注炼数成金官方微信账户,不容错过的精彩,期待您的体验!!! |