基于LevelDB存儲(chǔ)引擎的研究與優(yōu)化
發(fā)布時(shí)間:2022-11-12 11:08
隨著Web2.0應(yīng)用的成熟,互聯(lián)網(wǎng)在近幾年得以快速發(fā)展,給傳統(tǒng)的關(guān)系型數(shù)據(jù)庫帶來了前所未有的挑戰(zhàn),該類應(yīng)用以大規(guī)模數(shù)據(jù)量著稱,需要具備更高讀寫性能的數(shù)據(jù)庫支持。但是傳統(tǒng)的數(shù)據(jù)庫并不能與大規(guī)模數(shù)據(jù)存儲(chǔ)下讀寫性能秒級(jí)響應(yīng)的要求一一匹配,同時(shí)管理成本高,擴(kuò)展性能較差,基于以上幾點(diǎn)原因,NoSQL數(shù)據(jù)庫在探索新技術(shù)的道路上應(yīng)運(yùn)而生。目前被廣泛研究使用的就是以LSM-Tree為模型的key/value數(shù)據(jù)庫中的LevelDB,當(dāng)今市面上很多商用產(chǎn)品都實(shí)現(xiàn)了LevelDB存儲(chǔ)引擎接口,也有很多在LevelDB源碼基礎(chǔ)上進(jìn)行的二次開發(fā)與應(yīng)用,足以見得,LevelDB在NoSQL新型數(shù)據(jù)庫中有著舉足輕重的地位。本論文從NoSQL整體架構(gòu)出發(fā),深入研究其內(nèi)部的實(shí)現(xiàn)機(jī)制,針對(duì)該系統(tǒng)存在寫放大和讀放大的不足進(jìn)行研究與優(yōu)化,本文的主要工作有以下幾點(diǎn):(1)充分調(diào)研了當(dāng)前NoSQL的發(fā)展?fàn)顩r,對(duì)當(dāng)前三大主流的存儲(chǔ)引擎進(jìn)行優(yōu)勢(shì)與不足的分析,依此為理論基礎(chǔ)深入研究LevelDB。(2)針對(duì)LevelDB提出了一種簡(jiǎn)單易懂的優(yōu)化方案----key/value分離存儲(chǔ),解決了該優(yōu)化方案帶來的三大問題:value垃圾回收...
【文章頁數(shù)】:79 頁
【學(xué)位級(jí)別】:碩士
【部分圖文】:
中國(guó)網(wǎng)民規(guī)模和互聯(lián)網(wǎng)普及率
SATA與SAS的隨機(jī)與順序訪問性能圖
SSD的順序與隨機(jī)讀寫性能
【參考文獻(xiàn)】:
期刊論文
[1]基于NoSQL數(shù)據(jù)庫的空間大數(shù)據(jù)分布式存儲(chǔ)策略[J]. 李紹俊,楊海軍,黃耀歡,周芹. 武漢大學(xué)學(xué)報(bào)(信息科學(xué)版). 2017(02)
[2]基于圖數(shù)據(jù)庫Neo4j的話單分析研究[J]. 黃冰倩,黃淑華,劉思言. 網(wǎng)絡(luò)安全技術(shù)與應(yīng)用. 2015(07)
[3]基于SSD的Key-Value系統(tǒng)優(yōu)化設(shè)計(jì)與實(shí)現(xiàn)[J]. 劉峪竹,肖儂,劉芳,陳志廣,唐黎哲. 計(jì)算機(jī)研究與發(fā)展. 2014(S1)
[4]一種大數(shù)據(jù)時(shí)代海量數(shù)據(jù)抽取的開發(fā)模型研究[J]. 羅恩韜,胡志剛,林華. 計(jì)算機(jī)應(yīng)用研究. 2013(11)
[5]支持大數(shù)據(jù)管理的NoSQL系統(tǒng)研究綜述[J]. 申德榮,于戈,王習(xí)特,聶鐵錚,寇月. 軟件學(xué)報(bào). 2013(08)
[6]基于NoSQL的海量空間數(shù)據(jù)云存儲(chǔ)與服務(wù)方法[J]. 陳崇成,林劍峰,吳小竹,巫建偉,連惠群. 地球信息科學(xué)學(xué)報(bào). 2013(02)
[7]基于大規(guī)模廉價(jià)計(jì)算平臺(tái)的海量數(shù)據(jù)處理系統(tǒng)的研究[J]. 徐小龍,吳家興,楊庚,程春玲,王汝傳. 計(jì)算機(jī)應(yīng)用研究. 2012(02)
[8]淺析數(shù)據(jù)庫技術(shù)發(fā)展[J]. 趙翠,林鋼華. 計(jì)算機(jī)與信息技術(shù). 2010 (10)
[9]布魯姆過濾器查詢算法[J]. 謝鯤,文吉?jiǎng)?張大方,謝高崗. 軟件學(xué)報(bào). 2009(01)
[10]企業(yè)海量數(shù)據(jù)庫的優(yōu)化[J]. 王曉偉,李海峰,李禺. 計(jì)算機(jī)應(yīng)用研究. 2005(04)
博士論文
[1]大規(guī)模閃存固態(tài)存儲(chǔ)并行訪問控制關(guān)鍵技術(shù)的研究與實(shí)現(xiàn)[D]. 王蓉暉.國(guó)防科學(xué)技術(shù)大學(xué) 2015
碩士論文
[1]基于LSM-tree鍵值系統(tǒng)讀性能優(yōu)化[D]. 張?jiān)旅?中國(guó)科學(xué)技術(shù)大學(xué) 2018
[2]Cassandra數(shù)據(jù)庫索引及緩存在云計(jì)算中的研究與實(shí)現(xiàn)[D]. 陸鑫.電子科技大學(xué) 2018
[3]基于NOSQL數(shù)據(jù)庫的路網(wǎng)最短路徑查詢及優(yōu)化研究[D]. 于海鵬.北京工業(yè)大學(xué) 2016
[4]基于LSM-Tree的持久化緩存機(jī)制的優(yōu)化研究[D]. 饒毓琳.華中科技大學(xué) 2016
[5]基于Leveldb的企業(yè)級(jí)大數(shù)據(jù)集群化存儲(chǔ)設(shè)計(jì)與實(shí)現(xiàn)[D]. 秦崢惠.遼寧科技大學(xué) 2015
本文編號(hào):3706255
【文章頁數(shù)】:79 頁
【學(xué)位級(jí)別】:碩士
【部分圖文】:
中國(guó)網(wǎng)民規(guī)模和互聯(lián)網(wǎng)普及率
SATA與SAS的隨機(jī)與順序訪問性能圖
SSD的順序與隨機(jī)讀寫性能
【參考文獻(xiàn)】:
期刊論文
[1]基于NoSQL數(shù)據(jù)庫的空間大數(shù)據(jù)分布式存儲(chǔ)策略[J]. 李紹俊,楊海軍,黃耀歡,周芹. 武漢大學(xué)學(xué)報(bào)(信息科學(xué)版). 2017(02)
[2]基于圖數(shù)據(jù)庫Neo4j的話單分析研究[J]. 黃冰倩,黃淑華,劉思言. 網(wǎng)絡(luò)安全技術(shù)與應(yīng)用. 2015(07)
[3]基于SSD的Key-Value系統(tǒng)優(yōu)化設(shè)計(jì)與實(shí)現(xiàn)[J]. 劉峪竹,肖儂,劉芳,陳志廣,唐黎哲. 計(jì)算機(jī)研究與發(fā)展. 2014(S1)
[4]一種大數(shù)據(jù)時(shí)代海量數(shù)據(jù)抽取的開發(fā)模型研究[J]. 羅恩韜,胡志剛,林華. 計(jì)算機(jī)應(yīng)用研究. 2013(11)
[5]支持大數(shù)據(jù)管理的NoSQL系統(tǒng)研究綜述[J]. 申德榮,于戈,王習(xí)特,聶鐵錚,寇月. 軟件學(xué)報(bào). 2013(08)
[6]基于NoSQL的海量空間數(shù)據(jù)云存儲(chǔ)與服務(wù)方法[J]. 陳崇成,林劍峰,吳小竹,巫建偉,連惠群. 地球信息科學(xué)學(xué)報(bào). 2013(02)
[7]基于大規(guī)模廉價(jià)計(jì)算平臺(tái)的海量數(shù)據(jù)處理系統(tǒng)的研究[J]. 徐小龍,吳家興,楊庚,程春玲,王汝傳. 計(jì)算機(jī)應(yīng)用研究. 2012(02)
[8]淺析數(shù)據(jù)庫技術(shù)發(fā)展[J]. 趙翠,林鋼華. 計(jì)算機(jī)與信息技術(shù). 2010 (10)
[9]布魯姆過濾器查詢算法[J]. 謝鯤,文吉?jiǎng)?張大方,謝高崗. 軟件學(xué)報(bào). 2009(01)
[10]企業(yè)海量數(shù)據(jù)庫的優(yōu)化[J]. 王曉偉,李海峰,李禺. 計(jì)算機(jī)應(yīng)用研究. 2005(04)
博士論文
[1]大規(guī)模閃存固態(tài)存儲(chǔ)并行訪問控制關(guān)鍵技術(shù)的研究與實(shí)現(xiàn)[D]. 王蓉暉.國(guó)防科學(xué)技術(shù)大學(xué) 2015
碩士論文
[1]基于LSM-tree鍵值系統(tǒng)讀性能優(yōu)化[D]. 張?jiān)旅?中國(guó)科學(xué)技術(shù)大學(xué) 2018
[2]Cassandra數(shù)據(jù)庫索引及緩存在云計(jì)算中的研究與實(shí)現(xiàn)[D]. 陸鑫.電子科技大學(xué) 2018
[3]基于NOSQL數(shù)據(jù)庫的路網(wǎng)最短路徑查詢及優(yōu)化研究[D]. 于海鵬.北京工業(yè)大學(xué) 2016
[4]基于LSM-Tree的持久化緩存機(jī)制的優(yōu)化研究[D]. 饒毓琳.華中科技大學(xué) 2016
[5]基于Leveldb的企業(yè)級(jí)大數(shù)據(jù)集群化存儲(chǔ)設(shè)計(jì)與實(shí)現(xiàn)[D]. 秦崢惠.遼寧科技大學(xué) 2015
本文編號(hào):3706255
本文鏈接:http://sikaile.net/kejilunwen/jisuanjikexuelunwen/3706255.html
最近更新
教材專著