異構(gòu)大數(shù)據(jù)存儲(chǔ)方法研究
發(fā)布時(shí)間:2020-02-01 20:23
【摘要】:隨著互聯(lián)網(wǎng)Wleb2.0技術(shù)的發(fā)展,數(shù)據(jù)量呈爆炸式增長(zhǎng),數(shù)據(jù)存儲(chǔ)亦面臨巨大挑戰(zhàn)。在當(dāng)前的大數(shù)據(jù)環(huán)境下,傳統(tǒng)關(guān)系數(shù)據(jù)庫(kù)由于自身特性的限制,難以很好地滿足數(shù)據(jù)存儲(chǔ)提出的新的需求。因此,有必要對(duì)異構(gòu)大數(shù)據(jù)環(huán)境下的數(shù)據(jù)存儲(chǔ)方法進(jìn)行研究,尋找滿足特定需求的通用的數(shù)據(jù)存儲(chǔ)方案,為大數(shù)據(jù)存儲(chǔ)問(wèn)題的解決提供參考和借鑒,具有重要的理論意義和實(shí)踐價(jià)值。 大數(shù)據(jù)的存儲(chǔ)方案是由要實(shí)現(xiàn)的功能所決定,對(duì)于不同的需求,采用不同的存儲(chǔ)模式。本文選取Web2.0應(yīng)用的典型代表——微博系統(tǒng)進(jìn)行研究,符合大數(shù)據(jù)環(huán)境下海量數(shù)據(jù)、實(shí)時(shí)性強(qiáng)、大量讀寫(xiě)操作、高并發(fā)的特征,具有較為通用的意義,主要的研究?jī)?nèi)容包括以下幾個(gè)方面: 首先,針對(duì)大數(shù)據(jù)的產(chǎn)生及所帶來(lái)的挑戰(zhàn),從技術(shù)的角度論述了非關(guān)系數(shù)據(jù)庫(kù)的發(fā)展歷程。從總體上對(duì)關(guān)系數(shù)據(jù)庫(kù)和非關(guān)系數(shù)據(jù)庫(kù)的特點(diǎn)進(jìn)行了對(duì)比,詳細(xì)分析了關(guān)系數(shù)據(jù)庫(kù)的優(yōu)缺點(diǎn)及在大數(shù)據(jù)環(huán)境下遇到的瓶頸,深入研究了非關(guān)系數(shù)據(jù)庫(kù)的架構(gòu)、理論、特征及存儲(chǔ)模型,闡述了其相比于關(guān)系數(shù)據(jù)庫(kù)所存在的優(yōu)勢(shì)。 然后,從功能上和性能上對(duì)微博系統(tǒng)具體的存儲(chǔ)要求進(jìn)行了深入分析,采用非關(guān)系數(shù)據(jù)庫(kù)中三種具有不同存儲(chǔ)模型的數(shù)據(jù)庫(kù),包括Redis、HBase和MongoDB,結(jié)合各自的特點(diǎn)來(lái)研究微博系統(tǒng)相關(guān)存儲(chǔ)功能的實(shí)現(xiàn),提出了適合微博系統(tǒng)的數(shù)據(jù)存儲(chǔ)方案,設(shè)計(jì)了數(shù)據(jù)存儲(chǔ)結(jié)構(gòu),可以滿足對(duì)實(shí)時(shí)性、擴(kuò)展性、可靠性和并發(fā)性的要求。同時(shí)使用關(guān)系數(shù)據(jù)庫(kù)進(jìn)行設(shè)計(jì),通過(guò)對(duì)比,從理論上證明了非關(guān)系數(shù)據(jù)庫(kù)研究的合理性。 最后,針對(duì)微博系統(tǒng)設(shè)計(jì)的存儲(chǔ)結(jié)構(gòu),選取典型的測(cè)試場(chǎng)景,使用不同數(shù)據(jù)庫(kù)平臺(tái),進(jìn)行了一系列的驗(yàn)證測(cè)試。通過(guò)對(duì)測(cè)試結(jié)果的分析與比較,可以證明本文設(shè)計(jì)的數(shù)據(jù)存儲(chǔ)方案是有效的,能夠滿足微博系統(tǒng)的存儲(chǔ)需求,并為異構(gòu)大數(shù)據(jù)環(huán)境下具有類(lèi)似需求的數(shù)據(jù)存儲(chǔ)問(wèn)題提供解決思路。
【學(xué)位授予單位】:北京交通大學(xué)
【學(xué)位級(jí)別】:碩士
【學(xué)位授予年份】:2014
【分類(lèi)號(hào)】:TP333
本文編號(hào):2575491
【學(xué)位授予單位】:北京交通大學(xué)
【學(xué)位級(jí)別】:碩士
【學(xué)位授予年份】:2014
【分類(lèi)號(hào)】:TP333
【參考文獻(xiàn)】
相關(guān)期刊論文 前4條
1 蘇翔宇;;Key-Value數(shù)據(jù)庫(kù)及其應(yīng)用研究[J];電腦知識(shí)與技術(shù);2012年05期
2 陳衛(wèi)衛(wèi);王艷;;基于NoSQL數(shù)據(jù)庫(kù)的通用數(shù)據(jù)存儲(chǔ)結(jié)構(gòu)的設(shè)計(jì)方案[J];價(jià)值工程;2012年26期
3 王意潔;孫偉東;周松;裴曉強(qiáng);李小勇;;云計(jì)算環(huán)境下的分布存儲(chǔ)關(guān)鍵技術(shù)[J];軟件學(xué)報(bào);2012年04期
4 鄔賀銓;;大數(shù)據(jù)時(shí)代的機(jī)遇與挑戰(zhàn)[J];求是;2013年04期
,本文編號(hào):2575491
本文鏈接:http://sikaile.net/kejilunwen/jisuanjikexuelunwen/2575491.html
最近更新
教材專(zhuān)著