官术网_书友最值得收藏!

深入淺出存儲(chǔ)引擎
會(huì)員

全書分為3篇:第1篇首先會(huì)詳細(xì)講解存儲(chǔ)引擎的全貌,讓讀者能對(duì)存儲(chǔ)引擎有一個(gè)整體的思維框架,介紹存儲(chǔ)引擎的兩大分支:基于b+樹的存儲(chǔ)引擎、基于lsm派系的存儲(chǔ)引擎,其次對(duì)存儲(chǔ)引擎部分涉及的一些數(shù)據(jù)結(jié)構(gòu)、存儲(chǔ)介質(zhì)等概念做一個(gè)簡(jiǎn)要的介紹,為后面內(nèi)容的深入學(xué)習(xí)做鋪墊。第二篇主要介紹基于b+樹的存儲(chǔ)引擎,在理論部分重點(diǎn)回答為什么選擇b+樹做存儲(chǔ)引擎索引結(jié)構(gòu)、b+樹存儲(chǔ)引擎解決哪些問題以及如何解決。在實(shí)踐部分選擇開源社區(qū)中比較有名的boltdb存儲(chǔ)引擎項(xiàng)目來講解其內(nèi)部核心源碼的實(shí)現(xiàn)細(xì)節(jié)。第三篇主要介紹基于lsm派系的存儲(chǔ)引擎,理論部分重點(diǎn)介紹lsmtree中各組件的功能及作用,并在此基礎(chǔ)上擴(kuò)展介紹其他幾類lsm派系存儲(chǔ)引擎的實(shí)現(xiàn)思路,幫助讀者開闊視野,實(shí)踐部分分別以bitcask、moss、leveldb等開源項(xiàng)目的核心源碼來展開,介紹其內(nèi)部實(shí)現(xiàn)細(xì)節(jié)。通過閱讀本書,讀者不僅能對(duì)存儲(chǔ)引擎,尤其是單機(jī)的存儲(chǔ)引擎有一個(gè)整體的框架,而且能對(duì)兩類存儲(chǔ)引擎的實(shí)現(xiàn)思路及背后原理有個(gè)深刻的掌握,只有深刻理解了存儲(chǔ)引擎的背后實(shí)現(xiàn)原理,讀者不僅可以自己動(dòng)手開發(fā)自己的存儲(chǔ)引擎,更可以很快掌握關(guān)系型數(shù)據(jù)庫或者NoSql這類組件的核心原理,對(duì)未來實(shí)際應(yīng)用與開發(fā)提供參考。

文小飛 ·數(shù)據(jù)庫 ·18.3萬字

QQ閱讀手機(jī)版

主站蜘蛛池模板: 巴彦县| 阳春市| 福海县| 申扎县| 喀喇| 特克斯县| 吴川市| 南木林县| 信阳市| 斗六市| 惠来县| 张家口市| 建始县| 怀柔区| 兴国县| 临猗县| 霍州市| 石首市| 长沙县| 睢宁县| 高邑县| 台中县| 鹤山市| 香格里拉县| 柏乡县| 来安县| 容城县| 敖汉旗| 安陆市| 唐海县| 黄梅县| 合作市| 宜章县| 尚志市| 德州市| 九龙县| 黄陵县| 和平区| 灵武市| 苗栗市| 麻阳|