王家林的81門一站式雲計算分佈式大數據&移動互聯網解決方案課程第六門課程:NoSQL架構揭祕和MongoDB深刻淺出最佳實踐

一:課程簡介:web

該來的終於來了,一股NoSQL革命正在席捲全球…數據庫

因爲傳統數據庫愈來愈沒法知足日益增加的海量數據的高效存儲、訪問以及高併發讀寫以及巨大的可擴展性等問題,傳統的關係型數據庫面臨着巨大的調整,NoSQL應用而生。編程

   NoSQL經過自身的架構和設計很是有效的解決了大數據量、高性能、高可用性、高度可擴展性等問題,而且在性能上具備革命性的優點,在衆多的NoSQL中其中的MongoDB做爲非關係型數據庫中功能最爲豐富、最像關係型數據庫的最受歡迎,它具備高性能、易部署、易使用、存儲和管理方便等諸多優點。瀏覽器

       本課程從NoSQL揭祕開始,以實踐爲基礎按部就班的剖析NoSQL的方方面面,尤爲是對MongoDB的剖析尤其深刻實用。助力你成爲NoSQL時代的弄潮兒。性能優化

 

二:課程特點服務器

1,      深刻淺出中動手實做;網絡

2,      各類NoSQL的產品對比;架構

3,      深刻剖析NoSQL的典型表明MongoDB併發

 

 

三:適合對象:框架

   軟件工程師;

    數據庫開發人員;

    網絡後臺開發人員;

    運維人員;

四:基礎要求

   瞭解Linux系統;

    瞭解網絡;

    瞭解Java;

五:講師簡介

王家林。

Hadoop源碼級專家,曾負責某知名公司的類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個主題:NoSQL揭祕

1.有關係型數據庫走向NoSQL數據庫

2.NoSQL數據核心

3.如何導入NoSQL

 

第2個主題:動手使用NoSQL實戰

一、memcached的安裝使用和案例實戰;

二、Tokyo Tyrant的安裝使用和案例實戰

三、Redis的安裝使用和案例實戰;

四、MongoDB的安裝使用和案例實戰

 

第3個主題:性能驗證

1. 插入和查詢處理的性能

2. 不一樣NoSQL實例的性能對比

 

第4個主題:NoSQL化的關係型數據庫

1. NoSQL數據庫剖析

2. 使用HandlerSocket

3.基於MySQL構建NoSQL化的數據庫

4.性能優化

 

 

時間

內容

備註

 

 

 

 

 

 

 

 

 

 

 

 

 

 

次日

第1個主題:MongoDB揭祕

1. MongoDB的核心服務器和工具

2. 爲何選擇使用MongoDB

3.MongoDB的適用領域

 

第2個主題:MongoDB的JavaScript Shell

1. 使用MongoDB Shell插入、更新和刪除文檔

2. 建立索引並進行查詢

3. MongoDB Shell的管理

 

第3個主題:MangoDB編程代碼實戰

1. Ruby語言下的MongoDB開發實戰

2. 背後的工做機制和原理

3. 構建實際應用的具體策略思考

 

第4個主題:MangoDB開發應用程序案例實戰

1. 構建面向文檔的數據

2. 查詢與聚合

3.更新、原子操做、刪除

 

 

第三天

第1個主題:MongoDB的索引和查詢優化

1.實戰索引

2.查詢優化的原則和具體策略

 

第2個主題:MongoDB的複製

一、關於副本集

二、主從複製

三、驅動與複製

 

第3個主題:MongoDB的分片

1. 分片集羣

2. 分片集羣的查詢與索引

3.分片鍵的選擇

4.如何在生產環境中進行分片

 

第4個主題:MongoDB的部署與管理

1. MongoDB部署實戰

2.監控MongoDB

3.診斷MongoDB

4.MongoDB的維護

 

第5個主題:MongoDB的性能調優

1. 性能調優的策略思考

2.由查詢和索引帶來的新能調優

3.內存在性能調優中的使用

4.提高磁盤的性能

5.擴展

相關文章
相關標籤/搜索
本站公眾號
   歡迎關注本站公眾號,獲取更多信息
相關文章