學(xué)習(xí)內(nèi)容:
1)基礎(chǔ)性能的調(diào)優(yōu) 硬件層級(jí)或者操作系統(tǒng)層級(jí)的升級(jí)優(yōu)化,網(wǎng)絡(luò)調(diào)優(yōu),操作系統(tǒng)版本升級(jí),硬件設(shè)備優(yōu)化等,SDD 硬盤的引入等方面的性能提升;2)數(shù)據(jù)庫(kù)性能優(yōu)化 包括常見的事務(wù)拆分,索引調(diào)優(yōu),SQL 優(yōu)化,NoSQL 引入等,針對(duì)具體場(chǎng)景引入的各類 NoSQL 數(shù)據(jù)庫(kù)等3)應(yīng)用架構(gòu)優(yōu)化 引入新的計(jì)算或者存儲(chǔ)框架,利用新特性解決原有集群計(jì)算性能瓶頸等;引入分布式策略,在計(jì)算和存儲(chǔ)進(jìn)行水平化。4)業(yè)務(wù)層面的優(yōu)化 在很多出現(xiàn)性能問(wèn)題的場(chǎng)景中,在現(xiàn)實(shí)企業(yè)的業(yè)務(wù)上進(jìn)行規(guī)避或者調(diào)整優(yōu)化等
學(xué)習(xí)目標(biāo):
掌握Spring Security、EhCache、OSCache、JBossCache、MyBatis、Hibernate、數(shù)據(jù)庫(kù)等性能調(diào)優(yōu)方法。
完成項(xiàng)目:數(shù)據(jù)庫(kù)基礎(chǔ)性能調(diào)優(yōu)、分布式策略應(yīng)用架構(gòu)調(diào)優(yōu)。