
曙海教學(xué)優(yōu)勢(shì)
課程可定制,線(xiàn)上/線(xiàn)下/上門(mén)皆可,報(bào)名熱線(xiàn):4008699035。本課程以項(xiàng)目實(shí)戰(zhàn)案例實(shí)現(xiàn)為主線(xiàn),面向企事業(yè)單位項(xiàng)目開(kāi)發(fā)實(shí)際,秉承21年積累的教學(xué)和研發(fā)經(jīng)驗(yàn),培訓(xùn)講師將會(huì)與您分享設(shè)計(jì)的全流程以及工具的綜合使用經(jīng)驗(yàn)以及技巧。
  我們的課程培養(yǎng)了大批受企業(yè)歡迎的工程師。曙海培訓(xùn)的課程在業(yè)內(nèi)有廣泛的美譽(yù)度。大批企業(yè)和曙海
     建立了良好的合作關(guān)系,20多年來(lái),合作企事業(yè)單位以達(dá)30多萬(wàn)。
?海量數(shù)據(jù)處理和優(yōu)化培訓(xùn)
課程介紹:
本課程注重實(shí)戰(zhàn),采用案例貫穿方式完成實(shí)踐,收集了大量的真實(shí)案例,針對(duì)海量數(shù)據(jù)進(jìn)行深入研討。本次培訓(xùn)從數(shù)據(jù)架構(gòu)開(kāi)始講解,通過(guò)大量的真實(shí)案例,涵蓋了數(shù)據(jù)架構(gòu),數(shù)據(jù)同步,數(shù)據(jù)層敏捷開(kāi)發(fā)等內(nèi)容,詳細(xì)地介紹了海量數(shù)據(jù)的處理和優(yōu)化的前沿技術(shù)。
課程大綱:
?
| 
 時(shí)間  | 
 授課內(nèi)容  | 
| 
 第一部分?數(shù)據(jù)架構(gòu)  | 
 一、數(shù)據(jù)拆分 1.?數(shù)據(jù)現(xiàn)狀 2.?連接數(shù)問(wèn)題 3.?數(shù)據(jù)垂直拆分 4.?垂直拆分的問(wèn)題和解決方案 5.?異構(gòu)的讀寫(xiě)分離 6.?數(shù)據(jù)水平拆分 7.?水平拆分的問(wèn)題和解決方案 8.?一些案例分析 9.?拆分難題 二、多種存儲(chǔ)方案 1.?引入NOSQL數(shù)據(jù)庫(kù) 2.?圖片服務(wù)器分離 3.?開(kāi)源的分布式文件系統(tǒng)介紹和使用 4.?圖片處理和緩存 5.?HDFS介紹 6.?CDN介紹和詳解  | 
| 
 第二部分?數(shù)據(jù)同步方案  | 
 一、并發(fā)的日志解析方案 1.?情景分析 2.?整體結(jié)構(gòu)設(shè)計(jì) 3.?線(xiàn)程池處理 4.?代碼實(shí)現(xiàn) 二、實(shí)時(shí)數(shù)據(jù)傳輸平臺(tái) 1.?主要邏輯(發(fā)布數(shù)據(jù),訂閱數(shù)據(jù)) 2.?實(shí)時(shí)數(shù)據(jù)傳輸平臺(tái)架構(gòu) 3.?實(shí)時(shí)數(shù)據(jù)傳輸平臺(tái)結(jié)構(gòu)分析 4.?代碼分享 三、Dbsync同步工具的使用 1、?Dbsync介紹 2、?架構(gòu)解析 3、?使用詳解 四、?異構(gòu)的數(shù)據(jù)庫(kù)/文件系統(tǒng)之間的高速交換工具 1、?開(kāi)源工具介紹 2、?特點(diǎn)和結(jié)構(gòu)模式 3、?使用和插件開(kāi)發(fā)  | 
| 
 第三部分?分布式緩存系統(tǒng)  | 
 一、Memcached 1.?Memcached簡(jiǎn)介 2.?Memcached簡(jiǎn)單用途 3.?Memcached特點(diǎn) 4.?Memcached優(yōu)點(diǎn)和限制 5.?Memcached?Java客戶(hù)端 6.?Memcached?Java?客戶(hù)端優(yōu)化  | 
| 
 第四部分?Mysql性能優(yōu)化、Oracle性能優(yōu)化(可以根據(jù)實(shí)際情況選擇不同數(shù)據(jù)庫(kù)講解)  | 
 一、Mysql性能優(yōu)化 1.?Mysql性能優(yōu)化引言 2.?數(shù)據(jù)庫(kù)設(shè)計(jì)和查詢(xún)優(yōu)化 3.?Schema?Design 4.?標(biāo)準(zhǔn)化 5.?數(shù)據(jù)類(lèi)型 6.?正確使用索引 7.?查詢(xún)緩存 8.?服務(wù)器端優(yōu)化 9.?存儲(chǔ)引擎優(yōu)化 10.?臨時(shí)表 11.?線(xiàn)程池 12.?引入非關(guān)系數(shù)據(jù)庫(kù) 13.?新技術(shù) 二、Oracle性能優(yōu)化 1、常用SQL技巧 2、表的連接方式 3、有效的使用索引 4、Oracle的優(yōu)化器與執(zhí)行器 5、Oracle?11g中的執(zhí)行計(jì)劃管理 6、Oracle?11g中的數(shù)據(jù)庫(kù)重演和SQL重演 7、Oracle的性能顧問(wèn)  | 
| 
 第五部分??數(shù)據(jù)層開(kāi)發(fā)  | 
 一、數(shù)據(jù)服務(wù)平臺(tái)設(shè)計(jì) 1.?數(shù)據(jù)架構(gòu)分析 2.?問(wèn)題 3.?解決方案 4.?數(shù)據(jù)服務(wù)平臺(tái)特性 二、數(shù)據(jù)服務(wù)平臺(tái)實(shí)現(xiàn) 1.?模型數(shù)據(jù)映射實(shí)現(xiàn) 2.?統(tǒng)一查詢(xún)更新API 3.?性能優(yōu)化策略 4.?熱點(diǎn)緩存平臺(tái) 5.?異步并行化機(jī)制 6.?并發(fā)控制,自我保護(hù)  |