SaaS應(yīng)用多租戶(hù)數(shù)據(jù)庫(kù)模式映射機(jī)制優(yōu)化技術(shù)研究
發(fā)布時(shí)間:2023-06-17 12:06
云計(jì)算作為一種新的計(jì)算范式在商業(yè)上取得了巨大成功,軟件即服務(wù)(Software as a Service)已經(jīng)成為云計(jì)算對(duì)外提供服務(wù)的重要形式,而數(shù)據(jù)存儲(chǔ)模式映射機(jī)制是實(shí)現(xiàn)多租戶(hù)SaaS應(yīng)用的重要支撐技術(shù)。在傳統(tǒng)的擴(kuò)展表模式映射機(jī)制中,SaaS應(yīng)用數(shù)據(jù)的公共部分存儲(chǔ)在基本表中,使數(shù)據(jù)存取可以獲得較高的存取效率,租戶(hù)對(duì)SaaS應(yīng)用數(shù)據(jù)的擴(kuò)展部分存儲(chǔ)在擴(kuò)展表中,使應(yīng)用數(shù)據(jù)具有較好的可擴(kuò)展性,但數(shù)據(jù)查詢(xún)和更新等操作的復(fù)雜性一定程度上影響了SaaS應(yīng)用的性能,該數(shù)據(jù)存儲(chǔ)模式映射機(jī)制仍然存在一定的優(yōu)化空間。 獨(dú)立軟件供應(yīng)商無(wú)論如何優(yōu)秀也無(wú)法在設(shè)計(jì)SaaS應(yīng)用時(shí)一蹴而就,隨著租戶(hù)對(duì)SaaS應(yīng)用的長(zhǎng)期使用,在使用過(guò)程中還需要根據(jù)租戶(hù)的實(shí)際需求對(duì)SaaS應(yīng)用進(jìn)行必要的版本升級(jí)。一旦新版本的SaaS應(yīng)用要上線運(yùn)行,租戶(hù)應(yīng)該可以靈活的選擇使用舊版本的SaaS應(yīng)用還是新版本的SaaS應(yīng)用,在選擇新版本的SaaS應(yīng)用時(shí)應(yīng)該能夠?qū)崿F(xiàn)在線升級(jí)而無(wú)需宕機(jī)升級(jí),這就要求SaaS應(yīng)用數(shù)據(jù)存儲(chǔ)模式映射機(jī)制的設(shè)計(jì)還應(yīng)該支持版本演化。 為此,本文中我們提出了一種聚類(lèi)分組擴(kuò)展表多租戶(hù)數(shù)據(jù)存儲(chǔ)模式映射機(jī)制,利用租戶(hù)之間模式和數(shù)據(jù)...
【文章頁(yè)數(shù)】:48 頁(yè)
【學(xué)位級(jí)別】:碩士
【文章目錄】:
摘要
ABSTRACT
第1章 緒論
1.1 研究背景
1.2 研究現(xiàn)狀
1.3 本文的研究?jī)?nèi)容
1.4 本文的主要工作
1.5 本文的組織結(jié)構(gòu)
第2章 相關(guān)研究
2.1 云計(jì)算環(huán)境中的數(shù)據(jù)管理
2.1.1 云計(jì)算環(huán)境的特點(diǎn)
2.1.2 云數(shù)據(jù)管理系統(tǒng)的特點(diǎn)
2.1.3 云數(shù)據(jù)管理系統(tǒng)的架構(gòu)
2.2 多租戶(hù)環(huán)境中的數(shù)據(jù)存儲(chǔ)方法
2.2.1 共享機(jī)器方法
2.2.2 共享進(jìn)程方法
2.2.3 共享表方法
2.3 多租戶(hù)存儲(chǔ)模式映射機(jī)制
2.3.1 大寬表模式映射機(jī)制
2.3.2 擴(kuò)展表模式映射機(jī)制
2.3.3 透視表模式映射機(jī)制
2.3.4 塊表與塊折疊模式映射機(jī)制
2.4 本章小結(jié)
第3章 數(shù)據(jù)存儲(chǔ)模式映射機(jī)制優(yōu)化技術(shù)
3.1 引言
3.2 傳統(tǒng)擴(kuò)展表模式映射機(jī)制
3.2.1 映射機(jī)制分析
3.2.2 相關(guān)優(yōu)化技術(shù)
3.3 分組擴(kuò)展表模式映射機(jī)制
3.3.1 映射機(jī)制分析
3.3.2 聚類(lèi)分組過(guò)程
3.3.3 實(shí)驗(yàn)測(cè)試分析
3.4 本章小結(jié)
第4章 模式映射機(jī)制對(duì)數(shù)據(jù)模式演化的支持
4.1 引言
4.2 SaaS應(yīng)用中的數(shù)據(jù)模式演化問(wèn)題
4.2.1 分組擴(kuò)展表映射機(jī)制中的數(shù)據(jù)模式演化
4.2.2 數(shù)據(jù)模式演化對(duì)多版本SaaS應(yīng)用的需求
4.3 支持多版本SaaS應(yīng)用的數(shù)據(jù)存儲(chǔ)模式映射機(jī)制
4.3.1 多版本SaaS應(yīng)用對(duì)映射機(jī)制帶來(lái)的挑戰(zhàn)
4.3.2 支持多版本SaaS應(yīng)用的分組擴(kuò)展表模式映射機(jī)制
4.4 本章小結(jié)
第5章 總結(jié)與展望
5.1 本文工作總結(jié)
5.2 未來(lái)工作展望
參考文獻(xiàn)
致謝
攻讀學(xué)位期間發(fā)表的學(xué)術(shù)論文目錄
攻讀學(xué)位期間參加的科研項(xiàng)目
學(xué)位論文評(píng)閱及答辯情況表
本文編號(hào):3834059
【文章頁(yè)數(shù)】:48 頁(yè)
【學(xué)位級(jí)別】:碩士
【文章目錄】:
摘要
ABSTRACT
第1章 緒論
1.1 研究背景
1.2 研究現(xiàn)狀
1.3 本文的研究?jī)?nèi)容
1.4 本文的主要工作
1.5 本文的組織結(jié)構(gòu)
第2章 相關(guān)研究
2.1 云計(jì)算環(huán)境中的數(shù)據(jù)管理
2.1.1 云計(jì)算環(huán)境的特點(diǎn)
2.1.2 云數(shù)據(jù)管理系統(tǒng)的特點(diǎn)
2.1.3 云數(shù)據(jù)管理系統(tǒng)的架構(gòu)
2.2 多租戶(hù)環(huán)境中的數(shù)據(jù)存儲(chǔ)方法
2.2.1 共享機(jī)器方法
2.2.2 共享進(jìn)程方法
2.2.3 共享表方法
2.3 多租戶(hù)存儲(chǔ)模式映射機(jī)制
2.3.1 大寬表模式映射機(jī)制
2.3.2 擴(kuò)展表模式映射機(jī)制
2.3.3 透視表模式映射機(jī)制
2.3.4 塊表與塊折疊模式映射機(jī)制
2.4 本章小結(jié)
第3章 數(shù)據(jù)存儲(chǔ)模式映射機(jī)制優(yōu)化技術(shù)
3.1 引言
3.2 傳統(tǒng)擴(kuò)展表模式映射機(jī)制
3.2.1 映射機(jī)制分析
3.2.2 相關(guān)優(yōu)化技術(shù)
3.3 分組擴(kuò)展表模式映射機(jī)制
3.3.1 映射機(jī)制分析
3.3.2 聚類(lèi)分組過(guò)程
3.3.3 實(shí)驗(yàn)測(cè)試分析
3.4 本章小結(jié)
第4章 模式映射機(jī)制對(duì)數(shù)據(jù)模式演化的支持
4.1 引言
4.2 SaaS應(yīng)用中的數(shù)據(jù)模式演化問(wèn)題
4.2.1 分組擴(kuò)展表映射機(jī)制中的數(shù)據(jù)模式演化
4.2.2 數(shù)據(jù)模式演化對(duì)多版本SaaS應(yīng)用的需求
4.3 支持多版本SaaS應(yīng)用的數(shù)據(jù)存儲(chǔ)模式映射機(jī)制
4.3.1 多版本SaaS應(yīng)用對(duì)映射機(jī)制帶來(lái)的挑戰(zhàn)
4.3.2 支持多版本SaaS應(yīng)用的分組擴(kuò)展表模式映射機(jī)制
4.4 本章小結(jié)
第5章 總結(jié)與展望
5.1 本文工作總結(jié)
5.2 未來(lái)工作展望
參考文獻(xiàn)
致謝
攻讀學(xué)位期間發(fā)表的學(xué)術(shù)論文目錄
攻讀學(xué)位期間參加的科研項(xiàng)目
學(xué)位論文評(píng)閱及答辯情況表
本文編號(hào):3834059
本文鏈接:http://sikaile.net/guanlilunwen/ydhl/3834059.html
最近更新
教材專(zhuān)著