系統(tǒng)集成項(xiàng)目管理工程師(筆記14)
3.5.4?軟件中間件
(2)遠(yuǎn)程過程調(diào)用中間件:一個(gè)應(yīng)用程序可使用RPC來“遠(yuǎn)程”執(zhí)行一個(gè)位于不同地址空間內(nèi)的過程,從效果上看和執(zhí)行本地調(diào)用相同
(1)數(shù)據(jù)庫(kù)訪問中間件:通過一個(gè)抽象層污問數(shù)據(jù)庫(kù),從而允許使用相同or相似的代碼污回不同的數(shù)據(jù)庫(kù)資源。典型技術(shù)eg.Windows平臺(tái)的ODBC和Java平臺(tái)的JDBC等
(3)面向消息中間件:利用高效可靠的消息傳遞機(jī)制進(jìn)行平臺(tái)無關(guān)的數(shù)據(jù)傳遞,并可基于數(shù)據(jù)通信進(jìn)行分布系統(tǒng)的集成
(4)分布式對(duì)象中間件:是建立對(duì)象之間客戶/服務(wù)器關(guān)系的中間件,結(jié)合了對(duì)象技術(shù)與分布式計(jì)算技術(shù)
(5)事務(wù)中間件:TPM客戶、服務(wù)器之間,完成事務(wù)管理與協(xié)調(diào)、頁載平衡、失效恢復(fù)等任務(wù),以提高系統(tǒng)的整體性能
3.6?典型應(yīng)用集成技術(shù)
3.6.1?數(shù)據(jù)庫(kù)與數(shù)據(jù)倉(cāng)庫(kù)技術(shù)
(1)數(shù)據(jù)倉(cāng)庫(kù)(Data?Warehouce)是一個(gè)面向主題的、集成的、相對(duì)穩(wěn)定的、反映歷史變化的數(shù)據(jù)集合,用于支持管理決策。
數(shù)據(jù)倉(cāng)庫(kù)是對(duì)多個(gè)異構(gòu)數(shù)據(jù)源(包括歷史數(shù)據(jù))的有效集成,集成后按主題重組,且存放在數(shù)據(jù)倉(cāng)庫(kù)中的數(shù)據(jù)一般不再修改。
(2)大數(shù)據(jù)(詳見11頁.1.6)
大數(shù)據(jù)分析相比于傳統(tǒng)的數(shù)據(jù)倉(cāng)庫(kù)應(yīng)用,具有數(shù)據(jù)量大、查詢分析復(fù)雜導(dǎo)特點(diǎn)。大數(shù)據(jù)必須依托云計(jì)算的分布式處理。分布式數(shù)據(jù)庫(kù)和云存儲(chǔ)、虛擬化技術(shù)等。
3.8.4?大數(shù)據(jù)
1.“超大規(guī)模”GB“海量”TB“大數(shù)據(jù)”PB? 換算2的十次方
3.大數(shù)據(jù)關(guān)鍵技術(shù):(四個(gè)環(huán)節(jié))
數(shù)據(jù)采集:工具ETL
數(shù)據(jù)存儲(chǔ):結(jié)構(gòu)化數(shù)據(jù)、非結(jié)構(gòu)化結(jié)構(gòu).半結(jié)構(gòu)化結(jié)構(gòu)的存儲(chǔ)與訪問
數(shù)據(jù)管理:分布式并行處理
數(shù)據(jù)分析與挖掘
