一:課程簡介:javascript
Mongo DB是NoSQL最傑出的表明,是非關係數據庫中功能最豐富、最想關係數據庫的,是NoSQL在企業級的核心應用。java
本課程從企業級實戰的角度完全揭祕MongoDB:web
1, 在動手實踐中涵蓋MongoDB系統管理、開發、集羣和架構等全部的核心內容;正則表達式
2, 在實戰中解決開發者遇到的全部核心問題;shell
3, 從實戰的角度深度剖析MongoDB集羣的管理和系統的監控、備份、修復等。數據庫
二:課程特點數組
4, 在動手實踐中涵蓋MongoDB系統管理、開發、集羣和架構等全部的核心內容;瀏覽器
5, 在實戰中解決開發者遇到的全部核心問題;安全
6, 從實戰的角度深度剖析MongoDB集羣的管理和系統的監控、備份、修復等。網絡
三:適合對象:
軟件工程師;
數據庫開發人員;
網絡後臺開發人員;
運維人員;
四:基礎要求
對NoSQL感興趣
五:講師簡介
王家林:
Hadoop和Mongo DB源碼級專家,曾負責某知名公司的類Hadoop框架開發工做,專一於Hadoop一站式解決方案的提供,同時也是雲計算分佈式大數據處理的最先實踐者之一,Hadoop的狂熱愛好者,不斷的在實踐中用Hadoop解決不一樣領域的大數據的高效處理和存儲,如今正負責Hadoop在搜索引擎中的研發中國電信的屢次Hadoop培訓,花旗銀行的Hadoop內訓,金立手機的Hadoop內訓等,著有《雲計算分佈式大數據Hadoop實戰高手之路---從零開始》《雲計算分佈式大數據Hadoop實戰高手之路---高手崛起》《雲計算分佈式大數據Hadoop。實戰高手之路---高手之巔》等;
Android架構師、高級工程師、諮詢顧問、培訓專家;
通曉Android、HTML五、Hadoop,迷戀英語播音和健美;
致力於Android、HTML五、Hadoop的軟、硬、雲整合的一站式解決方案;
國內最先(2007年)從事於Android系統移植、軟硬整合、框架修改、應用程序軟件開發以及Android系統測試和應用軟件測試的技術專家和技術創業人員之一。
HTML5技術領域的最先實踐者(2009年)之一,成功爲多個機構實現多款自定義HTML5瀏覽器,參與某知名的HTML5瀏覽器研發;
超過10本的IT暢銷書做者;
六:培訓內容
時間 |
內容 |
備註 |
第一天 |
第1個主題:爲什麼Mongo DB會成爲最知名的NoSQL 1.有關係型數據庫走向NoSQL數據庫 2.NoSQL數據核心 3.不一樣的NoSQL比較 4.Mongo DB的核心特色
第2個主題:Mongo DB內幕揭祕 一、Mongo DB系統架構 二、Mongo DB的數據文件結構
第3個主題:動手使用Mongo DB 一、Mongo DB的安裝和基本管理 二、Web控制檯 三、Mongo DB shell使用; 四、備份恢復 五、數據導入和導出
第4個主題:深刻Mongo DB 1. Mongo DB中的文檔、集合和數據庫 2. 庫文件存儲方式和命令使用規則 3. Mongo DB中的數據類型
第5個主題:Mongo DB對文檔的操做實戰 1. 增長、刪除、修改文檔 2. 批量修改 3. 修改器的使用
第6個主題:Mongo DB查詢操做實戰 1. $in、$or、$ne、$lt、$gt 2. 正則表達式查詢、數組查詢、內嵌文檔查詢 3. 遊標操做、分頁查詢及代碼示例、遊標內幕
|
|
時間 |
內容 |
備註 |
次日 |
第1個主題:MongoDB的索引和聚合統計 1. MongoDB索引的原理 2. MongoDB索引的管理 3. 索引查詢分析工具 4. 使用強制索引 5. Mongo DB的聚合統計實戰
第2個主題:MongoDB的高級實踐 1. 命令工做原理 2. 固定集合 3. GrifFS 4. 服務端腳本dbeval、javascript存儲
第3個主題:MongoDB的系統管理 1. MongoDB的系統監控 2. MongoDB的數據庫安全管理 3. 備份恢復 4. 數據修復
第4個主題:深刻MongoDB的複製功能 1. MongoDB主從複製的創建 2. MongoDB主從複製的管理 3. MongoDB主從複製的維護
第5個主題:深刻MongoDB的副本集功能 1. MongoDB副本集的創建 2. MongoDB副本集的管理 3. MongoDB副本集的維護
第6個主題:深刻MongoDB的分片功能 1. 分片集羣 2. 分片集羣的查詢與索引 3.分片鍵的選擇 4.如何在生產環境中進行分片
第7個主題:MongoDB的性能調優 1. 性能調優的策略思考 2.由查詢和索引帶來的新能調優 3.內存在性能調優中的使用 4.提高磁盤的性能 5.擴展 |