CK21190-Mycat分散式架構之Mycat分散式架構實戰解析 Mycat是國內第一個賣電子書的開源軟體,參與的作者們平生第一次分到了一筆開源收入的酬勞,雖然微不足道,但那一刻,他們都堅信,Mycat會越來越好。如今,Mycat的穩定參與者人數已經超過10人,包括很多美女,而第三代新生志願者團隊 ...
CK21190-Mycat分散式架構之Mycat分散式架構實戰解析
Mycat是國內第一個賣電子書的開源軟體,參與的作者們平生第一次分到了一筆開源收入的酬勞,雖然微不足道,但那一刻,他們都堅信,Mycat會越來越好。如今,Mycat的穩定參與者人數已經超過10人,包括很多美女,而第三代新生志願者團隊也正在形成中。Mycat已經有超過300個生產案例,從政府的項目、電信項目、電商項目、O2O項目、游戲到一些大數據分析的項目,Mycat的生態圈正在加速形成中,使用或者研究過Mycat的知名公司名單越來越長,包括阿裡、騰訊、百度、京東、蘇寧、唯品會、搜房網、趕集網、58同城等等,當前Mycat 官方QQ群人數超過3000人,幾乎涵蓋了國內整個互聯網軟體公司,很多公司高薪招聘精通MySQL+MyCAT的人才,但目前寥寥無幾。為了更多的DBA、架構師、 軟體工程師、運維人員能夠全面的、快速的掌握和精通Mycat。特收集了一套教程給大家。
下載地址:http://pan.baidu.com/s/1czzXh0
課程大綱:
第1課Mycat前世今生
Mycat的歷史、背後的團隊、發展現狀、RoadMap等
第2課Mycat原理與入門
Mycat的原理、主要功能、配置和使用入門
第3課Mycat故障排查指南
常見問題
日誌排查
命令行工具指南
第4課Mycat分片規則詳解
Mycat 幾種分片規則的使用說明以及例子
第5課Mycat跨分片問題
Mycat跨分片聚合處理、Mycat跨分片JOIN、Mycat分散式事務
第6課Mycat性能測試與調優
Mycat性能參數及調優
Mycat性能測試
第7課Mycat高可用方案
讀寫分離機制
集群機制
高可靠性的幾種生產方案
第8課Mycat項目實施方案
Mycat較佳實踐
Mycat項目改造路線
Mycat數據擴容與遷移
第9課Mycat案例分析
Mycat線上案例分析
第10課MySQL優化
MySQL通用調優
MySQL 主鍵問題
MySQL欄位類型問題
MySQL Cache問題
MySQL常見誤區
第11課Mycat eye
Mycat eye的規劃方向
Mycat eye功能介紹
第12課Mycat開發入門
Mycat項目編譯與運行
Mycat主要模塊分析
第13課Mycat源碼分析
NIO源碼分析
連接池源碼分析
SQL路由模塊分析
SQL執行模塊分析
SQL匯聚模塊分析
第14課Mycat Catlet開發
Catlet原理
ShareJoin分析
授課對象:
對MySQL資料庫有基本的知識,對分散式資料庫、大數據領域的技術感興趣的同學都可以參與,另外此課程實踐內容比較多,只想看視頻的,建議路過。
預期收穫
對分散式資料庫系統有了系統的以及全面的認識
對Mycat的掌握程度達到熟練甚至專家水平
初步具備項目實施Mycat分庫方案的能力
課程環境
4G PC或者筆記本,安裝JDK8,Mycat ,MySQL 5.6/5.7