發(fā)布/訂閱模式下信息倉庫聯(lián)邦數(shù)據同步機制的研究
發(fā)布時間:2021-11-14 21:22
在分布式系統(tǒng)中,發(fā)布/訂閱模式作為一種數(shù)據驅動的通信模式,以其簡單、高速等優(yōu)點被大量關鍵系統(tǒng)應用。在系統(tǒng)運行過程中,信息倉庫節(jié)點為分布式的通信實體之間建立連接,擔負了重要的使命。這就使得信息倉庫容易成為了整個系統(tǒng)的性能瓶頸,一旦信息倉庫節(jié)點失效或由于網絡擁堵等原因無法連接,整個發(fā)布/訂閱模式系統(tǒng)將無法繼續(xù)運行。針對這一問題,人們多采用添加冗余節(jié)點的方法加強系統(tǒng)的健壯性與穩(wěn)定性,這就引出了信息倉庫節(jié)點之間數(shù)據同步的問題。但是,目前對于這方面的研究和應用還比較初步,在現(xiàn)有的大部分系統(tǒng)中,都需要保證多個信息倉庫節(jié)點之間可靠的網絡連接,如果出現(xiàn)斷線等問題,在系統(tǒng)運行過程中,斷線的信息倉庫節(jié)點將無法再次接入系統(tǒng)。這就導致當系統(tǒng)運行的網絡環(huán)境不佳,冗余節(jié)點不多的情況下,仍然無法保證系統(tǒng)的長期穩(wěn)定運行。針對以上問題,本文通過研究現(xiàn)有發(fā)布/訂閱模式系統(tǒng)的特點,并結合傳統(tǒng)數(shù)據同步技術,提出一種適用于發(fā)布/訂閱模式的,信息倉庫之間的數(shù)據同步模型,進一步加強系統(tǒng)整體的健壯性與穩(wěn)定性。本文通過構建信息倉庫聯(lián)邦,對多信息倉庫節(jié)點結構進行有效管理;通過構建信息倉庫聯(lián)邦數(shù)據同步模型,對多信息倉庫節(jié)點數(shù)據一致性要求提...
【文章來源】:哈爾濱工程大學黑龍江省 211工程院校
【文章頁數(shù)】:71 頁
【學位級別】:碩士
【文章目錄】:
摘要
Abstract
第1章 緒論
1.1 課題的研究背景與來源
1.2 課題的研究現(xiàn)狀
1.2.1 數(shù)據同步技術概述
1.2.2 數(shù)據同步技術分類
1.2.3 數(shù)據同步技術國內外研究現(xiàn)狀
1.3 研究內容
1.4 論文組織結構
第2章 相關技術
2.1 引言
2.2 發(fā)布/訂閱模式
2.2.1 發(fā)布/訂閱模式概述
2.2.2 OMG DDS 規(guī)范
2.2.3 DCPS 信息倉庫
2.2.4 其它典型的發(fā)布/訂閱模式
2.3 傳統(tǒng)數(shù)據同步技術
2.3.1 數(shù)據同步技術分類
2.3.2 數(shù)據同步對象
2.3.3 數(shù)據同步沖突處理機制
2.4 商業(yè)數(shù)據庫系統(tǒng)的數(shù)據同步技術
2.4.1 Oracle 數(shù)據同步技術
2.4.2 Sybase 數(shù)據同步技術
2.4.3 SQL Server 數(shù)據同步技術
2.5 本章小結
第3章 信息倉庫聯(lián)邦體系結構
3.1 引言
3.2 建立信息倉庫聯(lián)邦
3.2.1 傳統(tǒng)單節(jié)點信息倉庫弊端
3.2.2 信息倉庫聯(lián)邦
3.2.3 網絡體系結構對比
3.3 信息倉庫聯(lián)邦成員結構
3.3.1 全局數(shù)據空間
3.3.2 同步處理模塊
3.3.3 基礎服務模塊
3.4 本章小結
第4章 信息倉庫聯(lián)邦數(shù)據同步模型
4.1 引言
4.2 數(shù)據同步中心節(jié)點協(xié)調策略
4.2.1 對等數(shù)據同步模型
4.2.2 數(shù)據同步并發(fā)控制機制
4.2.3 中心節(jié)點協(xié)調策略
4.3 信息倉庫聯(lián)邦數(shù)據同步處理機制
4.3.1 傳統(tǒng)兩階段提交協(xié)議的缺點
4.3.2 基于消息隊列和消息應用狀態(tài)表的同步處理機制
4.3.3 信息倉庫故障恢復機制
4.4 信息倉庫聯(lián)邦數(shù)據同步過程
4.5 本章小結
第5章 實驗驗證及結果分析
5.1 引言
5.2 同步模型正確性驗證
5.2.1 實驗設計
5.2.2 實驗結果與分析
5.3 性能比較
5.3.1 實驗設計
5.3.2 實驗結果與分析
5.4 本章小結
結論
參考文獻
攻讀碩士學位期間發(fā)表的論文和取得的科研成果
致謝
【參考文獻】:
期刊論文
[1]基于等級層次結構的TPSN算法改進[J]. 陶志勇,胡明. 傳感技術學報. 2012(05)
[2]基于DDS的實時中間件的研究與設計[J]. 馮國良,谷青范. 航空電子技術. 2011(03)
[3]一種低開銷的雙向時間同步算法[J]. 汪付強,曾鵬,于海斌. 儀器儀表學報. 2011(06)
[4]分布式海量數(shù)據管理系統(tǒng)Bigtable主服務器設計[J]. 張曉清,費江濤,潘清. 計算機工程與設計. 2010(05)
[5]基于網絡隔離的數(shù)據庫同步方法[J]. 何偉,郝雅青,周利斌. 信息安全與通信保密. 2010(01)
[6]異構環(huán)境下數(shù)據文件Rsync同步機制研究[J]. 張海峰,張耀南,張寶山. 計算機與現(xiàn)代化. 2009(10)
[7]SQL SERVER數(shù)據同步機制的研究與應用[J]. 戴婉榮,熊前興. 電腦知識與技術. 2009(19)
[8]基于SyncML協(xié)議的數(shù)據同步能力適應處理[J]. 姚路,楊海濤,王正華,楊鵬. 計算機工程. 2009(05)
[9].NET平臺下移動Agent系統(tǒng)開發(fā)技術研究[J]. 周新. 電腦知識與技術. 2008(34)
[10]基于副本索引的P2P副本一致性維護策略[J]. 蔣試偉,歐陽松. 計算機工程. 2008(19)
碩士論文
[1]基于Rsync算法的遠程文件同步系統(tǒng)的設計與實現(xiàn)[D]. 李貞.北京郵電大學 2010
[2]基于DDS體系結構的構件組裝機制研究[D]. 韓麗麗.哈爾濱工程大學 2010
[3]基于SyncML協(xié)議的同步協(xié)同服務器的設計與實現(xiàn)[D]. 齊猛.天津工業(yè)大學 2007
[4]內存數(shù)據庫的數(shù)據同步與切換[D]. 阮泉波.浙江大學 2006
[5]分布式數(shù)據庫數(shù)據復制技術研究與應用[D]. 張湘輝.武漢大學 2004
本文編號:3495364
【文章來源】:哈爾濱工程大學黑龍江省 211工程院校
【文章頁數(shù)】:71 頁
【學位級別】:碩士
【文章目錄】:
摘要
Abstract
第1章 緒論
1.1 課題的研究背景與來源
1.2 課題的研究現(xiàn)狀
1.2.1 數(shù)據同步技術概述
1.2.2 數(shù)據同步技術分類
1.2.3 數(shù)據同步技術國內外研究現(xiàn)狀
1.3 研究內容
1.4 論文組織結構
第2章 相關技術
2.1 引言
2.2 發(fā)布/訂閱模式
2.2.1 發(fā)布/訂閱模式概述
2.2.2 OMG DDS 規(guī)范
2.2.3 DCPS 信息倉庫
2.2.4 其它典型的發(fā)布/訂閱模式
2.3 傳統(tǒng)數(shù)據同步技術
2.3.1 數(shù)據同步技術分類
2.3.2 數(shù)據同步對象
2.3.3 數(shù)據同步沖突處理機制
2.4 商業(yè)數(shù)據庫系統(tǒng)的數(shù)據同步技術
2.4.1 Oracle 數(shù)據同步技術
2.4.2 Sybase 數(shù)據同步技術
2.4.3 SQL Server 數(shù)據同步技術
2.5 本章小結
第3章 信息倉庫聯(lián)邦體系結構
3.1 引言
3.2 建立信息倉庫聯(lián)邦
3.2.1 傳統(tǒng)單節(jié)點信息倉庫弊端
3.2.2 信息倉庫聯(lián)邦
3.2.3 網絡體系結構對比
3.3 信息倉庫聯(lián)邦成員結構
3.3.1 全局數(shù)據空間
3.3.2 同步處理模塊
3.3.3 基礎服務模塊
3.4 本章小結
第4章 信息倉庫聯(lián)邦數(shù)據同步模型
4.1 引言
4.2 數(shù)據同步中心節(jié)點協(xié)調策略
4.2.1 對等數(shù)據同步模型
4.2.2 數(shù)據同步并發(fā)控制機制
4.2.3 中心節(jié)點協(xié)調策略
4.3 信息倉庫聯(lián)邦數(shù)據同步處理機制
4.3.1 傳統(tǒng)兩階段提交協(xié)議的缺點
4.3.2 基于消息隊列和消息應用狀態(tài)表的同步處理機制
4.3.3 信息倉庫故障恢復機制
4.4 信息倉庫聯(lián)邦數(shù)據同步過程
4.5 本章小結
第5章 實驗驗證及結果分析
5.1 引言
5.2 同步模型正確性驗證
5.2.1 實驗設計
5.2.2 實驗結果與分析
5.3 性能比較
5.3.1 實驗設計
5.3.2 實驗結果與分析
5.4 本章小結
結論
參考文獻
攻讀碩士學位期間發(fā)表的論文和取得的科研成果
致謝
【參考文獻】:
期刊論文
[1]基于等級層次結構的TPSN算法改進[J]. 陶志勇,胡明. 傳感技術學報. 2012(05)
[2]基于DDS的實時中間件的研究與設計[J]. 馮國良,谷青范. 航空電子技術. 2011(03)
[3]一種低開銷的雙向時間同步算法[J]. 汪付強,曾鵬,于海斌. 儀器儀表學報. 2011(06)
[4]分布式海量數(shù)據管理系統(tǒng)Bigtable主服務器設計[J]. 張曉清,費江濤,潘清. 計算機工程與設計. 2010(05)
[5]基于網絡隔離的數(shù)據庫同步方法[J]. 何偉,郝雅青,周利斌. 信息安全與通信保密. 2010(01)
[6]異構環(huán)境下數(shù)據文件Rsync同步機制研究[J]. 張海峰,張耀南,張寶山. 計算機與現(xiàn)代化. 2009(10)
[7]SQL SERVER數(shù)據同步機制的研究與應用[J]. 戴婉榮,熊前興. 電腦知識與技術. 2009(19)
[8]基于SyncML協(xié)議的數(shù)據同步能力適應處理[J]. 姚路,楊海濤,王正華,楊鵬. 計算機工程. 2009(05)
[9].NET平臺下移動Agent系統(tǒng)開發(fā)技術研究[J]. 周新. 電腦知識與技術. 2008(34)
[10]基于副本索引的P2P副本一致性維護策略[J]. 蔣試偉,歐陽松. 計算機工程. 2008(19)
碩士論文
[1]基于Rsync算法的遠程文件同步系統(tǒng)的設計與實現(xiàn)[D]. 李貞.北京郵電大學 2010
[2]基于DDS體系結構的構件組裝機制研究[D]. 韓麗麗.哈爾濱工程大學 2010
[3]基于SyncML協(xié)議的同步協(xié)同服務器的設計與實現(xiàn)[D]. 齊猛.天津工業(yè)大學 2007
[4]內存數(shù)據庫的數(shù)據同步與切換[D]. 阮泉波.浙江大學 2006
[5]分布式數(shù)據庫數(shù)據復制技術研究與應用[D]. 張湘輝.武漢大學 2004
本文編號:3495364
本文鏈接:http://sikaile.net/guanlilunwen/ydhl/3495364.html
最近更新
教材專著