中国韩国日本在线观看免费,A级尤物一区,日韩精品一二三区无码,欧美日韩少妇色

當(dāng)前位置:主頁 > 科技論文 > 軟件論文 >

面向內(nèi)存分區(qū)的自適應(yīng)鍵值數(shù)據(jù)庫

發(fā)布時(shí)間:2024-10-05 00:29
  鍵值數(shù)據(jù)庫以其精簡(jiǎn)的結(jié)構(gòu),優(yōu)異的讀寫性能,在越來越多的場(chǎng)景中起著關(guān)鍵作用,諸如電子商務(wù)、網(wǎng)絡(luò)游戲、搜索引擎和廣告等。鍵值數(shù)據(jù)庫內(nèi)部的數(shù)據(jù)布局有多種實(shí)現(xiàn)方案,比如redis、memcache將數(shù)據(jù)存儲(chǔ)在內(nèi)存中,以哈希表結(jié)構(gòu)進(jìn)行索引;以及l(fā)eveldb、cassandra將數(shù)據(jù)存儲(chǔ)在硬盤上,以LSM樹結(jié)構(gòu)進(jìn)行索引。因?yàn)楝F(xiàn)實(shí)世界中很多應(yīng)用,其數(shù)據(jù)量大于內(nèi)存容量,持久化的鍵值存儲(chǔ)非常必要,所以針對(duì)LSM樹結(jié)構(gòu)的leveldb展開研究有現(xiàn)實(shí)意義。LSM樹是一種將隨機(jī)寫轉(zhuǎn)換成順序?qū)懙臄?shù)據(jù)結(jié)構(gòu),同時(shí)保存一大一小兩棵排序樹,小棵排序樹在內(nèi)存中緩存用戶的隨機(jī)寫請(qǐng)求,當(dāng)滿足一定大小時(shí),將其順序?qū)懙接脖P上并與大棵的排序樹合并。在HDD作為存儲(chǔ)介質(zhì)時(shí),因?yàn)槠潆S機(jī)寫和順序?qū)懶阅懿顒e很大,LSM樹可以極大地提升數(shù)據(jù)的寫入效率。但LSM樹為了保證讀性能而定期執(zhí)行的合并操作會(huì)增加寫延遲。在LSM樹硬盤上的第0層結(jié)構(gòu)中,可以設(shè)立鍵前綴分區(qū)減少每個(gè)0層文件的鍵值范圍,來解決這個(gè)問題。在此基礎(chǔ)上,提出基于SSD的Memory Partition And Adaptive LSM(內(nèi)存分區(qū)和自適應(yīng)LSM樹)簡(jiǎn)稱MPAA-LSM...

【文章頁數(shù)】:64 頁

【學(xué)位級(jí)別】:碩士

【文章目錄】:
摘要
Abstract
1 緒論
    1.1 課題背景
    1.2 國內(nèi)外研究現(xiàn)狀
    1.3 主要研究工作
2 相關(guān)技術(shù)分析
    2.1 leveldb設(shè)計(jì)
    2.2 leveldb核心:合并機(jī)制
    2.3 OHDB第0 層分區(qū)設(shè)計(jì)
    2.4 本章小結(jié)
3 內(nèi)存分區(qū)自適應(yīng)LSM樹設(shè)計(jì)
    3.1 問題分析
    3.2 內(nèi)存分區(qū)結(jié)構(gòu)設(shè)計(jì)
    3.3 讀寫自適應(yīng)調(diào)節(jié)設(shè)計(jì)
    3.4 本章小結(jié)
4 內(nèi)存分區(qū)自適應(yīng)LSM樹實(shí)現(xiàn)
    4.1 桶形內(nèi)存及并行持久化機(jī)制實(shí)現(xiàn)
    4.2 讀寫自適應(yīng)調(diào)節(jié)模塊
    4.3 本章小結(jié)
5 測(cè)試與分析
    5.1 測(cè)試環(huán)境及關(guān)鍵參數(shù)
    5.2 dbbench測(cè)試工具介紹以及負(fù)載模擬
    5.3 測(cè)試結(jié)果與分析
    5.4 本章小結(jié)
6 總結(jié)與展望
    6.1 全文總結(jié)
    6.2 研究展望
致謝
參考文獻(xiàn)



本文編號(hào):4007328

資料下載
論文發(fā)表

本文鏈接:http://www.lk138.cn/kejilunwen/ruanjiangongchenglunwen/4007328.html


Copyright(c)文論論文網(wǎng)All Rights Reserved | 網(wǎng)站地圖 |

版權(quán)申明:資料由用戶74383***提供,本站僅收錄摘要或目錄,作者需要?jiǎng)h除請(qǐng)E-mail郵箱bigeng88@qq.com