课程信息
  • 课程首页
  • 拼团活动
  • 专业套餐
  • 优惠活动
  • 我的课程
  • 站内消息
  • 站内提醒
  • 我的钱包
  • 道具 | 抵价券
  • 登录


【快班】Mycat从入门到精通

数据库

14周

14人

此课程所属【DBA专业】专业,专业内有不少于15门推荐课程,目前平台推出【专业课程0元学】活动,只需0元即可在所有的专业课程中任选5门学习,超值优惠,助您快速成长!点击这里了解

讲师
Leader-us
Leader-us,拥有超过15年的软件研发经验,精通Java编程,专注于电信软件和云计算方面方面的软件研发,参与过众多分布式与云计算相关的大型项目的架构设计和Coding,具备丰富的大型项目架构设计经验,是业界少有的具备很强Coding能力的S级资深架构师,曾经选拔和培养了大批优秀Java工程师,他们多的大多数都就职于知名软件公司,成为核心研发人员,还有人已经自己创业技术型公司。 此外,作者还是国内知名的开源分布式数据库中间件MyCAT的发起人,目前此项目已经有超过10名活跃志愿者在参与和推进,是当下热门的移动互联网和云计算项目的必备基础中间件之一。由于具备很强的技术功底和丰富的项目开发经验,并且文笔幽默,他的文章具备很强的实践性,可以直接用于解决项目开发中的实际问题,而且阅读起来轻松有趣,让人有耳目一新的感觉,比如网上流传很广的他的一篇文章《分布式数据库MyCAT之前世今生》,就是他的典型文笔风格。
课程简介

    十八届三中全会的重大成果之一是成立国家安全委员会。故此,市场人士认为,国家安全高于一切,去“IOE”将被国家提升到战略高度。据悉,去“IOE”提法最早来自工信部,时间为2012年年中。2012年阿里巴巴首先发动了去“IOE”运动,轰轰烈烈的去 Oracle进程中,连计生委的IT系统也面临改造问题,不管是O2O,还是正在兴起的农村电商、海外代购平台又或者是物联网系统,越来越多的平台需要处理更多数据,越来越多的表超过10亿记录,NoSQL和BigData技术目前仍然无法替代关系型数据库,于是分布式数据库成为这个领域的主宰,据说这是个价值100亿的市场,所以阿里曾经很有人气的分布式数据库产品Cobar悄然闭源,我们不能指责什么,因为这毕竟是一个商业的社会。我们的世界总是平衡的,商业化与开源总是相克相生,于是新的开源分布式数据库Mycat注定要诞生了。不得不承认,在习惯了盗版、以及拿来国外开源项目包装成自己产品肆意高价兜售的国内IT生态圈里,开源的Mycat发展到今天,的确是一个奇迹。
       Mycat是国内第一个卖电子书的开源软件,参与的作者们平生第一次分到了一笔开源收入的酬劳,虽然微不足道,但那一刻,他们都坚信,Mycat会越来越好。如今,Mycat的稳定参与者人数已经超过10人,包括很多美女,而第三代新生志愿者团队也正在形成中。Mycat已经有超过300个生产案例,从政府的项目、电信项目、电商项目、O2O项目、游戏到一些大数据分析的项目,Mycat的生态圈正在加速形成中,使用或者研究过Mycat的知名公司名单越来越长,包括阿里、腾讯、百度、京东、苏宁、唯品会、搜房网、赶集网、58同城等等,当前Mycat 官方QQ群人数超过3000人,几乎涵盖了国内整个互联网软件公司,很多公司高薪招聘精通MySQL+MyCAT的人才,但目前寥寥无几。为了更多的DBA、架构师、 软件工程师、运维人员能够全面的、快速的掌握和精通Mycat。
我们特请Mycat的发起人——Leader-us来为大家讲授这门课程,2016重磅好礼,值得你拥有!

课程章节
  • 第1课 Mycat前世今生
    • 1-1 Mycat的历史、背后的团队、发展现状、RoadMap等
  • 第2课 Mycat原理与入门
    • 2-1 Mycat的原理
    • 2-2 主要功能
    • 2-3 配置和使用入门
  • 第3课 Mycat故障排查指南
    • 3-1 常见问题
    • 3-2 日志排查
    • 3-3 命令行工具指南
  • 第4课 Mycat分片规则详解
    • 4-1 Mycat 几种分片规则的使用说明以及例子
  • 第5课 Mycat跨分片问题
    • 5-1 Mycat跨分片聚合处理
    • 5-2 Mycat跨分片JOIN
    • 5-3 Mycat分布式事务
  • 第6课 Mycat性能测试与调优
    • 6-1 Mycat性能参数及调优
    • 6-2 Mycat性能测试
  • 第7课 Mycat高可用方案
    • 7-1 读写分离机制
    • 7-2 集群机制
    • 7-3 高可靠性的几种生产方案
  • 第8课 Mycat项目实施方案
    • 8-1 Mycat最佳实践
    • 8-2 Mycat项目改造路线
    • 8-3 Mycat数据扩容与迁移
  • 第9课 Mycat案例分析
    • 9-1 Mycat线上案例分析
  • 第10课 MySQL 优化
    • 10-1 MySQL通用调优
    • 10-2 MySQL 主键问题
    • 10-3 MySQL字段类型问题
    • 10-4 MySQL Cache问题
    • 10-5 MySQL常见误区
  • 第11课 Mycat eye
    • 11-1 Mycat eye的规划方向
    • 11-2 Mycat eye功能介绍
  • 第12课 Mycat开发入门
    • 12-1 Mycat项目编译与运行
    • 12-2 Mycat主要模块分析
  • 第13课 Mycat源码分析
    • 13-1 NIO源码分析
    • 13-2 连接池源码分析
    • 13-3 SQL路由模块分析
    • 13-4 SQL执行模块分析
    • 13-5 SQL汇聚模块分析
  • 第14课 Mycat Catlet开发
    • 14-1 Catlet原理
    • 14-2 ShareJoin分析
课程环境

个人电脑或者服务器
至少 4G 双核 PC,建议8G 内存的笔记本

授课对象

DBA、架构师、技术顾问、 软件工程师、运维人员等。要求对MySQL数据库有基本的知识,对分布式数据库、大数据领域的技术感兴趣的同学都可以参与,另外此课程实践内容比较多,只想看视频的,建议路过。。

收获预期

对分布式数据库系统有了系统的以及全面的认识
对Mycat的掌握程度达到熟练甚至专家水平
初步具备项目实施Mycat分库方案的能力

学费

学费: ¥400 ( 固定学费: ¥300, 逆向学费: ¥100 )

新颖的课程收费形式:“逆向收费”约等于免费学习,仅收取300元固定收费+100元逆向学费,学习圆满则逆向学费全额返还给学员!

炼数成金移动版 v2.0