集群環(huán)境下分布式索引的實(shí)現(xiàn)
本文關(guān)鍵詞:集群環(huán)境下分布式索引的實(shí)現(xiàn)
更多相關(guān)文章: 分布式存儲(chǔ) 分布式索引 輔助索引 索引維護(hù) OceanBase
【摘要】:針對(duì)分布式存儲(chǔ)系統(tǒng)上使用非主鍵訪問數(shù)據(jù)帶來(lái)的性能問題,探討在分布式存儲(chǔ)系統(tǒng)上實(shí)現(xiàn)索引的相關(guān)關(guān)鍵技術(shù)。在充分分析分布式存儲(chǔ)特征的基礎(chǔ)上,提出了分布式索引設(shè)計(jì)和實(shí)現(xiàn)的關(guān)鍵點(diǎn),并結(jié)合分布式存儲(chǔ)系統(tǒng)的特點(diǎn)及相關(guān)的索引技術(shù),討論了索引的組織形式、索引的維護(hù)和數(shù)據(jù)一致性等問題;然后基于如上的分析,選擇在分布式數(shù)據(jù)庫(kù)系統(tǒng)OceanBase開源版本上,設(shè)計(jì)和實(shí)現(xiàn)分布式索引機(jī)制,并通過基準(zhǔn)測(cè)試工具YCSB進(jìn)行性能測(cè)試。實(shí)驗(yàn)結(jié)果表明,雖然輔助索引會(huì)對(duì)系統(tǒng)性能產(chǎn)生影響,但因?yàn)槌浞挚紤]了系統(tǒng)特征及存儲(chǔ)特點(diǎn),在不同數(shù)據(jù)規(guī)模下,該索引都能夠?qū)⑿阅苡绊懣刂圃?%以內(nèi)。另外,使用冗余列的方式,能進(jìn)一步將該索引的性能提升100%。
【作者單位】: 華東師范大學(xué)數(shù)據(jù)科學(xué)與工程研究院;浙江理工大學(xué)經(jīng)濟(jì)管理學(xué)院;
【關(guān)鍵詞】: 分布式存儲(chǔ) 分布式索引 輔助索引 索引維護(hù) OceanBase
【基金】:浙江省自然科學(xué)基金資助項(xiàng)目(LY12F02044) 國(guó)家自然科學(xué)基金重點(diǎn)項(xiàng)目(U1401256)~~
【分類號(hào)】:TP311.133.1
【正文快照】: 0引言為了能夠響應(yīng)和處理互聯(lián)網(wǎng)級(jí)的訪問負(fù)載,越來(lái)越多的應(yīng)用開始使用基于分布式存儲(chǔ)的數(shù)據(jù)庫(kù)系統(tǒng)。這些系統(tǒng)的一個(gè)共同特征是將數(shù)據(jù)分片后冗余存儲(chǔ)在集群中的多個(gè)節(jié)點(diǎn)上,從而保證系統(tǒng)的擴(kuò)展性、可靠性和可用性。按記錄主鍵劃分?jǐn)?shù)據(jù)是數(shù)據(jù)分片的主要方式。通過主鍵屬性能夠快
【參考文獻(xiàn)】
中國(guó)期刊全文數(shù)據(jù)庫(kù) 前1條
1 陽(yáng)振坤;;OceanBase關(guān)系數(shù)據(jù)庫(kù)架構(gòu)[J];華東師范大學(xué)學(xué)報(bào)(自然科學(xué)版);2014年05期
【共引文獻(xiàn)】
中國(guó)期刊全文數(shù)據(jù)庫(kù) 前1條
1 張晨東;郭進(jìn)偉;劉柏眾;儲(chǔ)佳佳;周敏奇;錢衛(wèi)寧;;基于Raft一致性協(xié)議的高可用性實(shí)現(xiàn)[J];華東師范大學(xué)學(xué)報(bào)(自然科學(xué)版);2015年05期
中國(guó)碩士學(xué)位論文全文數(shù)據(jù)庫(kù) 前1條
1 李永峰;面向海量金融數(shù)據(jù)并行加載技術(shù)研究與實(shí)現(xiàn)[D];華東師范大學(xué);2015年
【相似文獻(xiàn)】
中國(guó)期刊全文數(shù)據(jù)庫(kù) 前10條
1 何公明;張?jiān)獫?;面向數(shù)字媒體的高性能分布式存儲(chǔ)系統(tǒng)的研究與應(yīng)用[J];廣播電視信息;2009年10期
2 范劍波,郭建康;分布式存儲(chǔ)系統(tǒng)性能模型的建立與應(yīng)用[J];計(jì)算機(jī)工程與應(yīng)用;2001年13期
3 范劍波,徐利浩;分布式存儲(chǔ)系統(tǒng)可靠性的研究[J];計(jì)算機(jī)工程;2001年06期
4 吳英;謝廣軍;劉t,
本文編號(hào):593010
本文鏈接:http://sikaile.net/kejilunwen/ruanjiangongchenglunwen/593010.html