999精品在线视频,手机成人午夜在线视频,久久不卡国产精品无码,中日无码在线观看,成人av手机在线观看,日韩精品亚洲一区中文字幕,亚洲av无码人妻,四虎国产在线观看 ?

Oracle GoldenGate數(shù)據(jù)同步機(jī)制研究與應(yīng)用

2014-07-02 01:42:32曲波鄧旭東姜鋒
微型電腦應(yīng)用 2014年6期
關(guān)鍵詞:數(shù)據(jù)庫系統(tǒng)

曲波,鄧旭東,姜鋒

Oracle GoldenGate數(shù)據(jù)同步機(jī)制研究與應(yīng)用

曲波,鄧旭東,姜鋒

信息技術(shù)已滲透到人們的工作、學(xué)習(xí)和生活,是未來發(fā)展的趨勢。隨之而來的數(shù)據(jù)備份、容災(zāi)問題的解決也越來越受到人們的重視。但是由于目前業(yè)界沒有一個(gè)統(tǒng)一的標(biāo)準(zhǔn),每家存儲(chǔ)供應(yīng)商在制定自己的容災(zāi)戰(zhàn)略時(shí),都會(huì)采用適用于自身技術(shù)、與原有產(chǎn)品相匹配的技術(shù)。因此,作為容災(zāi)的基礎(chǔ),選擇一個(gè)合適的數(shù)據(jù)同步的構(gòu)架就顯得非常重要了。就數(shù)據(jù)同步架構(gòu)及軟件選型進(jìn)行分析,并應(yīng)用到上海房產(chǎn)信息化中,以期對(duì)商業(yè)智能、智慧政府等信息化數(shù)據(jù)同步建設(shè)提供依據(jù)。

數(shù)據(jù)同步;備份;災(zāi)難恢復(fù)

0 引言

上海市房屋狀況信息中心批準(zhǔn)成立以來,根據(jù)市房管局領(lǐng)導(dǎo)的工作部署和要求,需要與上海市房地資源信息中心建立房管數(shù)據(jù)互備機(jī)制和創(chuàng)新信息化建設(shè)模式。為了實(shí)現(xiàn)對(duì)房產(chǎn)稅征收的核查、限購和二次房貸等核查,我中心急需對(duì)房地產(chǎn)登記系統(tǒng)、房地產(chǎn)交易系統(tǒng)和公房管理系統(tǒng)的數(shù)據(jù)進(jìn)行匯聚,并進(jìn)行實(shí)時(shí)查詢。如何將這三個(gè)生產(chǎn)系統(tǒng)的數(shù)據(jù)從房地資源信息中心實(shí)時(shí)同步到房屋狀況信息中心,形成獨(dú)立于生產(chǎn)系統(tǒng)的數(shù)據(jù)倉庫供查詢使用,成為當(dāng)前急需解決的問題。

數(shù)據(jù)同步是一種實(shí)現(xiàn)數(shù)據(jù)分布的方法,就是指把一個(gè)系統(tǒng)中的數(shù)據(jù)通過網(wǎng)絡(luò)分布到另外一個(gè)或者多個(gè)地理位置不同的系統(tǒng)中,以適應(yīng)可伸縮組織的需要、減輕主服務(wù)器的工作負(fù)荷和提高數(shù)據(jù)的使用效率。對(duì)于市房管局而言,選擇合適的數(shù)據(jù)同步架構(gòu)就成了提高同步效率的的關(guān)鍵。

1 數(shù)據(jù)同步技術(shù)的對(duì)比

數(shù)據(jù)同步從同步頻度上可分為同步方式和異步方式兩種方式,由于異步方式存在時(shí)延,數(shù)據(jù)之間會(huì)有差別,但是實(shí)現(xiàn)較為簡單、成本較低。從數(shù)據(jù)同步的層級(jí)結(jié)構(gòu)上可分為基于主機(jī)、存儲(chǔ)、數(shù)據(jù)庫、應(yīng)用等四種不同角度的同步技術(shù),如圖1所示:

圖1

1.1 基于應(yīng)用的數(shù)據(jù)同步技術(shù)

基于應(yīng)用的數(shù)據(jù)同步技術(shù)主要體現(xiàn)為“應(yīng)用復(fù)做”,即應(yīng)用每執(zhí)行一項(xiàng)操作時(shí)均同時(shí)更新源站點(diǎn)和目的站點(diǎn)的數(shù)據(jù)庫,相當(dāng)于應(yīng)用系統(tǒng)一模一樣地做了兩遍。該方式也可根據(jù)對(duì)目的站點(diǎn)的操作情況細(xì)分為同步模式和異步模式[1],主要適用于非關(guān)鍵性數(shù)據(jù)系統(tǒng)的災(zāi)備和雙活應(yīng)用場景。

如果要完全保證源站點(diǎn)和目的站點(diǎn)數(shù)據(jù)的一致性,則必須采取兩階段提交的同步模式,也就是只有在兩地?cái)?shù)據(jù)庫都成功更新的情況下,該操作才成功完成。否則,可采取異步模式,只要源站點(diǎn)數(shù)據(jù)庫更新成功,不用等待目的站點(diǎn)的返回結(jié)果,就可以認(rèn)為該操作已成功完成。

對(duì)于這種同步模式,最大的優(yōu)點(diǎn)在于:完全保證了兩個(gè)站點(diǎn)數(shù)據(jù)的一致性和完整性。但由于目的站點(diǎn)的設(shè)備平時(shí)也在運(yùn)行,實(shí)際上與源站點(diǎn)的業(yè)務(wù)規(guī)模完全一樣,長期承擔(dān)著高負(fù)荷的負(fù)載,同樣會(huì)出現(xiàn)各種故障隱患,備份系統(tǒng)本身的可靠性不夠穩(wěn)固,可能會(huì)產(chǎn)生需要切換時(shí)災(zāi)備系統(tǒng)卻同時(shí)發(fā)生故障的情況,并因此而增加相應(yīng)的維護(hù)成本。

1.2 基于數(shù)據(jù)庫的數(shù)據(jù)同步技術(shù)

這一方式一般應(yīng)用于數(shù)據(jù)災(zāi)備、數(shù)據(jù)大集中、數(shù)據(jù)負(fù)載均衡和數(shù)據(jù)分布等場景應(yīng)用。主要有以下兩種復(fù)制方式:

一是數(shù)據(jù)庫管理軟件本身的復(fù)制方式,即通過數(shù)據(jù)庫的復(fù)制工具將源站點(diǎn)上的數(shù)據(jù)復(fù)制傳遞到目的站點(diǎn)的方式。其復(fù)制方式又可分為定時(shí)復(fù)制和即時(shí)復(fù)制。其中,即時(shí)復(fù)制則是通過類似于觸發(fā)器的特性,一旦源站點(diǎn)的數(shù)據(jù)庫中有新的數(shù)據(jù)寫入,這些新的數(shù)據(jù)將立即被復(fù)制到目的站點(diǎn)。因此采取即時(shí)復(fù)制能提高數(shù)據(jù)同步的程度,減少數(shù)據(jù)丟失的數(shù)量,但同時(shí)也加重了系統(tǒng)的負(fù)載[2]。

二是采用第三方數(shù)據(jù)復(fù)制軟件產(chǎn)品。第三方數(shù)據(jù)復(fù)制軟件產(chǎn)品是一種基于數(shù)據(jù)庫日志的數(shù)據(jù)復(fù)制產(chǎn)品,可以利用極少的系統(tǒng)開支,實(shí)時(shí)復(fù)制數(shù)據(jù)庫,改善數(shù)據(jù)可用性;可在數(shù)據(jù)移植、在線維護(hù)等場合應(yīng)用,以減少或消除數(shù)據(jù)庫的停機(jī)時(shí)間;還可用于數(shù)據(jù)容災(zāi)、負(fù)載均衡、數(shù)據(jù)集中、數(shù)據(jù)分布等應(yīng)用中,確保在這些工作時(shí),源系統(tǒng)的正常事務(wù)處理得以繼續(xù)進(jìn)行,功能上不受影響。

1.3 基于主機(jī)的數(shù)據(jù)同步技術(shù)

基于主機(jī)的數(shù)據(jù)同步結(jié)構(gòu)往往應(yīng)用于數(shù)據(jù)容災(zāi)[3],主要工作在主機(jī)的卷管理器這一層,通過磁盤卷的鏡像或復(fù)制,實(shí)現(xiàn)數(shù)據(jù)的同步容災(zāi)。該方式需要主機(jī)的CPU資源,再加上TCP/IP的傳輸效率較低,對(duì)系統(tǒng)的性能影響較大,同時(shí)該方式只支持特定的操作系統(tǒng),所以當(dāng)出現(xiàn)其他的應(yīng)用系統(tǒng),還需要另外的解決方案,管理相對(duì)復(fù)雜,在軟件上還需要巨大的投資,同時(shí)需通過主機(jī)實(shí)現(xiàn)復(fù)制,因此不能滿足“在某一時(shí)刻作一個(gè)數(shù)據(jù)的備份”。若通過TCP/IP網(wǎng)絡(luò)實(shí)現(xiàn),可能會(huì)產(chǎn)生嚴(yán)重丟包的情況。

所以,基于主機(jī)的數(shù)據(jù)同步常常被應(yīng)用于規(guī)模較小的存儲(chǔ)環(huán)境內(nèi),客戶群多數(shù)是一些初期存儲(chǔ)用戶或同步預(yù)算不充足的小規(guī)模企業(yè),一般多用于一個(gè)部門的內(nèi)部使用。由此,基于主機(jī)的數(shù)據(jù)同步技術(shù)還難以適用于房管數(shù)據(jù)同步方案。

1.4 基于存儲(chǔ)設(shè)備的數(shù)據(jù)同步技術(shù)

基于存儲(chǔ)的數(shù)據(jù)同步技術(shù)是一種純粹的硬件實(shí)現(xiàn)方式,其核心是通過光纖連接兩臺(tái)或多臺(tái)磁盤陣列,將源磁盤鏡像至目的磁盤。當(dāng)源站點(diǎn)的系統(tǒng)對(duì)本地硬盤陣列進(jìn)行寫操作時(shí),存儲(chǔ)設(shè)備自動(dòng)將磁盤陣列上發(fā)生變化的數(shù)據(jù)塊復(fù)制到目的備份站點(diǎn)的磁盤陣列相應(yīng)位置上。這種方式通常應(yīng)用于大型數(shù)據(jù)中心遠(yuǎn)程異地災(zāi)備環(huán)境,或者同城異地機(jī)房雙活等環(huán)境。網(wǎng)絡(luò)和存儲(chǔ)設(shè)備一般均采用光纖技術(shù),數(shù)據(jù)傳輸率達(dá)到100MBps;數(shù)據(jù)同步過程完全由存儲(chǔ)設(shè)備來完成,不會(huì)占用主機(jī)資源。由于遠(yuǎn)程數(shù)據(jù)復(fù)制不需主機(jī)干預(yù),若僅需實(shí)現(xiàn)數(shù)據(jù)的異地備份保護(hù),則在災(zāi)難備份中心就不需再配置另外的主機(jī)設(shè)備,同時(shí)因其采用可伸縮的拓?fù)浣Y(jié)構(gòu),支持異構(gòu)連接,具有較高的擴(kuò)展性。

使用存儲(chǔ)設(shè)備的數(shù)據(jù)同步技術(shù)投資成本較高,實(shí)現(xiàn)數(shù)據(jù)的同步復(fù)制,必須使用專門的中高端存儲(chǔ)系統(tǒng)。這些存儲(chǔ)設(shè)備均配置了專用處理器與較大的數(shù)據(jù)緩存,價(jià)格非常昂貴。同時(shí)采用該方式還存在 “硬盤寫錯(cuò)誤”的廣播和內(nèi)存高速緩存區(qū)數(shù)據(jù)的丟失與目的站點(diǎn)的“同步準(zhǔn)崩潰”兩大缺陷。雖然數(shù)據(jù)庫等商業(yè)系統(tǒng)都提供了系統(tǒng) crash后的恢復(fù)手段,但在數(shù)據(jù)的一致性與完整性上仍然會(huì)存在著一定的隱患。由于各家廠商采用的技術(shù)盡管大同小異,但是都有自己的產(chǎn)品特點(diǎn)及協(xié)議,因此該方式一般要求兩端的存儲(chǔ)設(shè)備使用同一家廠商提供的產(chǎn)品,在異構(gòu)平臺(tái)的環(huán)境中使用具有極大的局限性。

2 數(shù)據(jù)庫軟件的選型

基于數(shù)據(jù)庫的數(shù)據(jù)同步軟件大體上可分為兩類:Oracle自己提供的數(shù)據(jù)同步技術(shù)和第三方廠商提供的數(shù)據(jù)同步技術(shù)。Oracle自己的同步技術(shù)有DataGuard、Streams、和一款GoldenGate的數(shù)據(jù)同步軟件。第三方廠商的數(shù)據(jù)同步技術(shù)有IBM公司的CDC(DataMirror)、Quest公司的SharePlex和DSG的RealSync。

2.1 Oracle自身技術(shù)

基于數(shù)據(jù)庫的數(shù)據(jù)同步軟件大體上可分為兩類:Oracle自己提供的數(shù)據(jù)同步技術(shù)和第三方廠商提供的數(shù)據(jù)同步技術(shù)。Oracle自己的同步技術(shù)有 DataGuard、Streams和一款GoldenGate的數(shù)據(jù)同步軟件。第三方廠商的數(shù)據(jù)同步技術(shù)有IBM公司的CDC(DataMirror)、Quest公司的SharePlex和DSG的RealSync等。

2.1.1 Oracle DataGuard

DataGuard是Oracle數(shù)據(jù)庫自帶的數(shù)據(jù)同步功能,基本原理是將日志文件從原數(shù)據(jù)庫傳輸?shù)侥繕?biāo)數(shù)據(jù)庫,然后在目標(biāo)數(shù)據(jù)庫上應(yīng)用(Apply)這些日志文件,從而使目標(biāo)數(shù)據(jù)庫與源數(shù)據(jù)庫保持同步。DataGuard提供了三種日志傳輸(Redo Transport)方式,分別是ARCH傳輸、LGWR同步傳輸和LGWR異步傳輸。在上述三種日志傳輸方式的基礎(chǔ)上,提供了三種數(shù)據(jù)保護(hù)模式,即最大性能(Maximum Performance Mode)、最大保護(hù)(Maximum Protection Mode)和最大可用(Maximum Availability Mode),其中最大保護(hù)模式和最大可用模式要求日志傳輸必須用LGWR同步傳輸方式,最大性能模式下可用任何一種日志傳輸方式。

根據(jù)在目標(biāo)庫上日志應(yīng)用(Log Apply)方式的不同,DataGuard可分為Physical Standby(Redo Apply)和Logical Standby(SQL Apply)兩種。

Physical Standby數(shù)據(jù)庫,在這種方式下,目標(biāo)庫通過介質(zhì)恢復(fù)的方式保持與源數(shù)據(jù)庫同步,這種方式支持任何類型的數(shù)據(jù)對(duì)象和數(shù)據(jù)類型,一些對(duì)數(shù)據(jù)庫物理結(jié)構(gòu)的操作如數(shù)據(jù)文件的添加,刪除等也可支持。

Logical Standby數(shù)據(jù)庫,在這種方式下,目標(biāo)庫處于打開狀態(tài),通過LogMiner挖掘從源數(shù)據(jù)庫傳輸過來的日志,構(gòu)造成SQL語句,然后在目標(biāo)庫上執(zhí)行這些SQL,使之與源數(shù)據(jù)庫保持同步。由于數(shù)據(jù)庫處于打開狀態(tài),因此可以在SQL Apply更新數(shù)據(jù)庫的同時(shí)將原來在源數(shù)據(jù)庫上執(zhí)行的一些查詢、報(bào)表等操作放到目標(biāo)庫上來執(zhí)行,以減輕源數(shù)據(jù)庫的壓力,提高其性能。

除化學(xué)藥物之外,天然產(chǎn)物中也存在著具有調(diào)控TRP通道活性的物質(zhì),以天然產(chǎn)物為導(dǎo)向進(jìn)行的藥物研發(fā)也是當(dāng)前的熱點(diǎn)之一。De等[33]對(duì)植物Amphilophium crucigerum進(jìn)行研究,發(fā)現(xiàn)其種子的醇提取物和二氯甲烷部分能夠抑制TRPV1活性,并在慢性炎癥痛模型中顯示出良好的抗炎和鎮(zhèn)痛作用。中藥獨(dú)活具有祛風(fēng)除濕,痛痹止痛的功效。Li等[34]研究發(fā)現(xiàn),獨(dú)活能治療神經(jīng)病理性疼痛是由于其含有的香豆素類化合物,該類物質(zhì)能抑制炎癥介質(zhì)的釋放,降低TRPV1的表達(dá)。

2.1.2 Oracle Streams

Oracle Streams是從版本Oracle 9i才開始具有的數(shù)據(jù)同步功能,是為提高數(shù)據(jù)庫的高可用性和數(shù)據(jù)的分發(fā)和共享功能而設(shè)計(jì)的,Streams利用高級(jí)隊(duì)列技術(shù),通過用LogMiner挖掘日志文件生成變更的邏輯記錄,然后將這些變更應(yīng)用到目標(biāo)數(shù)據(jù)庫上,從而實(shí)現(xiàn)數(shù)據(jù)庫之間或一個(gè)數(shù)據(jù)庫內(nèi)部的數(shù)據(jù)同步。

2.1.3 Oracle GoldenGate

GoldenGate軟件需要安裝在源數(shù)據(jù)庫服務(wù)器和目標(biāo)數(shù)據(jù)庫服務(wù)器上,所需的操作系統(tǒng)資源在 10%以下。GoldenGate數(shù)據(jù)同步的基本原理是由Extract進(jìn)程讀取源數(shù)據(jù)庫的事物日志(Oracle中是redo log),將其中的變更操作(insert、update、delete等)按事務(wù)執(zhí)行的順序組合在一起,直接將其發(fā)送到目標(biāo)服務(wù)器上,或者存放到 Trails文件中,然后由Data Pump進(jìn)程將Trails文件傳輸?shù)侥繕?biāo)服務(wù)器上,在目標(biāo)服務(wù)器上 Collector進(jìn)程接收從源服務(wù)器傳送過來的Trails文件,最后由Replicat進(jìn)程將Trails文件中的數(shù)據(jù)裝載到目標(biāo)數(shù)據(jù)庫中[4]。

由于GoldenGate將數(shù)據(jù)存儲(chǔ)到自己的統(tǒng)一格式的Trail文件中,因此可以將Trail文件傳送到不同的操作系統(tǒng),應(yīng)用在不同的數(shù)據(jù)庫系統(tǒng)上,大大增強(qiáng)其靈活性。另外,由于GoldenGate只收集必要的數(shù)據(jù)到Trail文件中,且Trail文件可以壓縮,因此大大減少通過網(wǎng)絡(luò)傳輸?shù)臄?shù)據(jù)量,壓縮后傳輸?shù)臄?shù)據(jù)量通常是日志量的1/4或更少[5]。

2.2 第三方同步軟件

2.2.1 IBM CDC(DataMirror)

該產(chǎn)品可以實(shí)現(xiàn)異構(gòu)數(shù)據(jù)庫的復(fù)制,可以支持 DB2、UDB、Oracle、SQL Server、Sybase和PointBase等多種不同的數(shù)據(jù)庫。其最初起源于AS400,對(duì)AS400平臺(tái)支持比較好,其他平臺(tái)技術(shù)積累較差。在 Sybase方面,只支持Trigger based抽取,沒有日志方式抽取。

DataMirror是一個(gè)產(chǎn)品套件,不同的場景需要不同的產(chǎn)品或產(chǎn)品組合來實(shí)現(xiàn),這就增加了項(xiàng)目開發(fā)的周期及復(fù)雜性。

2.2.2 Quest SharePlex

SharePlex的數(shù)據(jù)復(fù)制原理與GoldenGate類似,需要分別在源數(shù)據(jù)庫服務(wù)器和目標(biāo)數(shù)據(jù)庫服務(wù)器上安裝 SharePlex軟件。具體處理過程是:Capture進(jìn)程分析源數(shù)據(jù)庫的日志文件,抓取所需的數(shù)據(jù)變更操作,將其存儲(chǔ)在SharePlex自己專有的queue文件中,放入到Capture Queue,然后由Read進(jìn)程對(duì)queue文件進(jìn)行封裝處理,將其放入到Export Queue中,由Export進(jìn)程將queue文件通過網(wǎng)絡(luò)發(fā)送到目標(biāo)服務(wù)器上,目標(biāo)服務(wù)器上的Import進(jìn)程接收這些queue文件,將其放入到Post Queue中,最后由Post進(jìn)程將這些queue文件中的變更應(yīng)用到目標(biāo)數(shù)據(jù)庫中[6]。但該方式需在數(shù)據(jù)庫軟件外安裝一套專門數(shù)據(jù)同步軟件,增加了管理維護(hù)的復(fù)雜程度,同時(shí)數(shù)據(jù)復(fù)制操作獨(dú)立于數(shù)據(jù)庫管理系統(tǒng),因此不能確保數(shù)據(jù)零丟失。

2.2.3 DSG RealSync

在國內(nèi)市場上用于Oracle數(shù)據(jù)同步的產(chǎn)品還有DSG 公司的 RealSync軟件,RealSync的實(shí)現(xiàn)原理及功能與SharePlex基本類似,也是只支持Oracle數(shù)據(jù)庫,也可以跨越不同的操作系統(tǒng)平臺(tái),但只支持異步復(fù)制,不支持同步方式。

綜合以上一些同步軟件的比較分析并結(jié)合房管信息化現(xiàn)狀,在主要是Oracle數(shù)據(jù)庫的情況下,Oracle數(shù)據(jù)庫的日志格式是非公開的,任何基于第三方非公開技術(shù)的數(shù)據(jù)挖掘不被 Oracle所支持,而且日志格式會(huì)隨版本和補(bǔ)丁變化。此外,使用非官方底層復(fù)制技術(shù)可能會(huì)對(duì) Oracle數(shù)據(jù)庫本身造成一定影響甚至宕機(jī),而 OGG將替代 Stream作為Oracle公司的戰(zhàn)略產(chǎn)品,技術(shù)支持由Oracle數(shù)據(jù)庫統(tǒng)一提供,所以本研究選定基于數(shù)據(jù)庫方式并且利用 Oracle Golden-Gate 同步軟件來完成房管數(shù)據(jù)同步實(shí)施。

3 數(shù)據(jù)同步架構(gòu)設(shè)計(jì)與應(yīng)用

按照滬府發(fā)[2011] 3號(hào)文的明確要求“建立全市統(tǒng)一的房地產(chǎn)信息管理平臺(tái),實(shí)現(xiàn)個(gè)人住房信息數(shù)據(jù)庫信息共享”,無論房地產(chǎn)信息管理平臺(tái)的規(guī)劃建設(shè),還是房管各項(xiàng)業(yè)務(wù)系統(tǒng)的開發(fā)工作都需要基于“上海市房屋狀況信息中心”的核心數(shù)據(jù)庫建設(shè),而數(shù)據(jù)庫建設(shè)的關(guān)鍵內(nèi)容包括內(nèi)外網(wǎng)及原業(yè)務(wù)系統(tǒng)的數(shù)據(jù)同步工作。同步的數(shù)據(jù)范圍包括全市房地產(chǎn)權(quán)屬登記數(shù)據(jù)、測繪成果數(shù)據(jù)、公房管理數(shù)據(jù)、動(dòng)拆遷數(shù)據(jù)、住房保障數(shù)據(jù)房管業(yè)務(wù)數(shù)據(jù),以及以“三圖”和“三表”等基礎(chǔ)地理數(shù)據(jù)為核心內(nèi)容的“地-樓-房”核心數(shù)據(jù)庫。以業(yè)務(wù)應(yīng)用需求為導(dǎo)向,需對(duì)中心信息化基礎(chǔ)的技術(shù)部分進(jìn)行總體架構(gòu),方案設(shè)計(jì)總體分為核心平臺(tái)、外網(wǎng)服務(wù)平臺(tái)、數(shù)據(jù)交換平臺(tái)(統(tǒng)一服務(wù)、交換服務(wù))、運(yùn)維管理平臺(tái)、樓層平臺(tái)五大區(qū)域,系統(tǒng)架構(gòu)拓?fù)淙鐖D2所示:

圖2 上海市房管局?jǐn)?shù)據(jù)同步系統(tǒng)架構(gòu)

3.1 核心平臺(tái)設(shè)計(jì)

核心平臺(tái)設(shè)計(jì)主要是服務(wù)器和存儲(chǔ)設(shè)計(jì),在信息日益膨脹的今天,存儲(chǔ)系統(tǒng)應(yīng)該得到和主機(jī)、網(wǎng)絡(luò)、應(yīng)用一樣的重視。數(shù)據(jù)庫服務(wù)器選用IBM P780作為核心數(shù)據(jù)庫服務(wù)器。

本存儲(chǔ)方案設(shè)計(jì)選用EMC VMAX系列存儲(chǔ)作為核心數(shù)據(jù)存儲(chǔ),在遵循“建設(shè)合理的、適應(yīng)未來增長的存儲(chǔ)架構(gòu)”的原則下,加強(qiáng)對(duì)各種數(shù)據(jù)資源的保護(hù)、共享、維護(hù)、管理,提高系統(tǒng)的擴(kuò)充性能以及數(shù)據(jù)存儲(chǔ)管理機(jī)制,保證數(shù)據(jù)能夠安全、快速地得到保護(hù)與及時(shí)恢復(fù)。

3.2 外網(wǎng)服務(wù)平臺(tái)設(shè)計(jì)

因?qū)Ψ?wù)器I/O并發(fā)能力和無故障率能力要求特別高,并滿足未來擴(kuò)展需求,選擇多臺(tái)IBM P750服務(wù)器作為外網(wǎng)服務(wù)平臺(tái)。

3.3 網(wǎng)絡(luò)安全設(shè)計(jì)

3.3.1 防火墻部署設(shè)計(jì)

防火墻作為設(shè)置在不同安全域之間的設(shè)備,充當(dāng)?shù)谝坏谰W(wǎng)絡(luò)的屏障,可以過濾布安全的訪問通過,提高網(wǎng)絡(luò)的安全性。通過防火墻設(shè)備的合理配置,從網(wǎng)絡(luò)上區(qū)分了內(nèi)部用戶訪問和外部用戶訪問的兩個(gè)通道,內(nèi)部用戶作為信任區(qū)域可訪問防火墻內(nèi)部的服務(wù)器[7]。

3.3.2 安全接入設(shè)計(jì)

通過安全接入網(wǎng)閘及網(wǎng)關(guān),實(shí)現(xiàn)與房地資源信息中心外網(wǎng)數(shù)據(jù)庫中部分或全部數(shù)據(jù)的同步工作,確保同步數(shù)據(jù)的信息安全。

3.3.3 房產(chǎn)市場調(diào)控的應(yīng)用

上海市房屋狀況信息中心根據(jù)業(yè)務(wù)規(guī)劃建設(shè)了房屋狀況查詢系統(tǒng)、構(gòu)建了保障房源基礎(chǔ)數(shù)據(jù)庫、保障房源管理系統(tǒng)、房產(chǎn)稅一體化系統(tǒng)用于房產(chǎn)稅計(jì)稅價(jià)格的批量評(píng)估,以上系統(tǒng)的建設(shè)和數(shù)據(jù)庫的構(gòu)建,均依托于數(shù)據(jù)同步成果數(shù)據(jù)庫產(chǎn)生的房屋基礎(chǔ)數(shù)據(jù)庫,為查詢業(yè)務(wù)提供數(shù)據(jù)服務(wù),并對(duì)在查詢過程中發(fā)現(xiàn)的數(shù)據(jù)質(zhì)量問題進(jìn)行分批梳理及校正,優(yōu)化數(shù)據(jù)質(zhì)量,同時(shí)做好房屋基礎(chǔ)數(shù)據(jù)的安全保護(hù)。

4 總結(jié)

本文基于上海房管局多個(gè)業(yè)務(wù)信息化管理系統(tǒng)的數(shù)據(jù)分析基礎(chǔ)上,對(duì)基于數(shù)據(jù)庫的數(shù)據(jù)同步方法進(jìn)行了研究和應(yīng)用,并以此方法為基礎(chǔ),利用Oracle GoldenGate數(shù)據(jù)實(shí)時(shí)同步解決方案為例,在源與目標(biāo)系統(tǒng)均安裝GoldenGate及其相應(yīng)軟件模塊,進(jìn)行了數(shù)據(jù)同步的實(shí)施,實(shí)現(xiàn)浦東浦西機(jī)房數(shù)據(jù)互備機(jī)制,并利用同步后數(shù)據(jù)開發(fā)相關(guān)應(yīng)用。

[1] 張雄.分布式數(shù)據(jù)庫數(shù)據(jù)同步的研究與應(yīng)用[D].華中科技大學(xué),2008.

[2] 管東華.基于Oracle流復(fù)制技術(shù)的數(shù)據(jù)庫容災(zāi)備份應(yīng)用研究[D]. 成都理工大學(xué),2009.

[3] 潘立江.基于Oracle數(shù)據(jù)庫的容災(zāi)系統(tǒng)的研究[D].中國石油大學(xué),2008.

[4] 曹雪春.容災(zāi)系統(tǒng)中遠(yuǎn)程數(shù)據(jù)復(fù)制技術(shù)討論與應(yīng)用[J].有線電視技術(shù),2011(05).

[5] 張艷.信息系統(tǒng)災(zāi)難備份和恢復(fù)技術(shù)的研究及實(shí)現(xiàn)[D].四川大學(xué),2006.

[6] 徐誠.上海航空信息系統(tǒng)容災(zāi)方案的分析及改進(jìn)[D].上海交通大學(xué),2013.

[7] 楊義先,姚文斌,陳釗.信息系統(tǒng)災(zāi)備技術(shù)綜論[J].北京郵電大學(xué)學(xué)報(bào),2010(02).

Research and Application on Oracle GoldenGate Data Synchronization Mechanism

Qu Bo1, Deng Xudong2, Jiang Feng2
(1.Shanghai Housing Condition Information Centre , Shanghai 200120,China; 2.Wonders Information Co., Ltd., Shanghai 201112,China)

Information technology has penetrated into people's work, study and life, which is also a trend for future development. Ensuing how to solve the data backup and disaster recovery problems has been more attention. However, the industry doesn’t have a uniform standard, when the storage vendors developing their own disaster recovery strategy. They will use this technology which will be suitable for their own and match the original product. Therefore, as a basis for disaster recovery, choosing a suitable framework for data synchronization becomes very important. This article analyzes for data synchronization architecture and software selection, and applies to Shanghai real estate information. It hopes to provide evidence for business intelligence, government intelligence and other information which will build data synchronization.

Data Synchronization; Backup; Disaster Recovery

TP319

A

1007-757X(2014)06-0055-04

2014.03.12)

大規(guī)模服務(wù)化軟件的組合開發(fā)和運(yùn)行演化技術(shù)及平臺(tái)2012AA011203

曲 波(1971-),男,山東青島,上海房屋狀況查詢中心高級(jí)工程師,博士,研究方向:決策支持系統(tǒng)和智能空間決策支持系統(tǒng),上海,200120

鄧旭東(1987-),男,四川自貢,萬達(dá)信息股份有限公司,工程師,學(xué)士,研究方向:通信工程,上海,201112

姜 鋒(1972-),男,湖北棗陽,萬達(dá)信息股份有限公司,教授級(jí)高工,碩士,研究方向:計(jì)算機(jī)信息系統(tǒng),上海,201112

猜你喜歡
數(shù)據(jù)庫系統(tǒng)
Smartflower POP 一體式光伏系統(tǒng)
WJ-700無人機(jī)系統(tǒng)
ZC系列無人機(jī)遙感系統(tǒng)
北京測繪(2020年12期)2020-12-29 01:33:58
基于PowerPC+FPGA顯示系統(tǒng)
半沸制皂系統(tǒng)(下)
連通與提升系統(tǒng)的最后一塊拼圖 Audiolab 傲立 M-DAC mini
數(shù)據(jù)庫
數(shù)據(jù)庫
數(shù)據(jù)庫
數(shù)據(jù)庫
主站蜘蛛池模板: 成人国产一区二区三区| 欧美a级完整在线观看| 久久96热在精品国产高清| 日韩无码黄色| 午夜综合网| 久久综合色88| 亚洲日韩图片专区第1页| 麻豆精品在线播放| 国产精品第| 国产特一级毛片| 伊人五月丁香综合AⅤ| 国产在线欧美| 国产一级无码不卡视频| 亚洲精品天堂在线观看| 亚洲综合专区| 在线观看无码a∨| 亚洲av无码久久无遮挡| 国产簧片免费在线播放| 9丨情侣偷在线精品国产| 99热精品久久| 手机在线国产精品| 996免费视频国产在线播放| 人妖无码第一页| 亚洲国产综合第一精品小说| 久热这里只有精品6| 欧美国产成人在线| 国产成人调教在线视频| 亚洲乱伦视频| 色综合激情网| 亚洲欧美人成电影在线观看| 最近最新中文字幕在线第一页| 成人一级免费视频| 国产黑丝视频在线观看| 欧美 国产 人人视频| 色婷婷亚洲十月十月色天| 91啦中文字幕| 日韩在线永久免费播放| 这里只有精品在线播放| 91精品视频在线播放| 亚洲欧洲日韩久久狠狠爱| 精品国产网| 国产成人三级| 午夜精品国产自在| 久久久久人妻一区精品色奶水| 日韩视频福利| 她的性爱视频| 国产亚洲日韩av在线| 88av在线看| 四虎影视8848永久精品| 久久中文字幕不卡一二区| 国产av一码二码三码无码 | 亚洲成在线观看| av大片在线无码免费| 免费国产高清精品一区在线| 亚洲黄色视频在线观看一区| 四虎免费视频网站| 色婷婷电影网| 亚洲中久无码永久在线观看软件| 999国产精品| 国产va欧美va在线观看| 久久精品这里只有国产中文精品| 国产毛片网站| 美女亚洲一区| 亚洲成年人片| 直接黄91麻豆网站| 国产精品永久不卡免费视频| 另类欧美日韩| аv天堂最新中文在线| 欧洲精品视频在线观看| 人人91人人澡人人妻人人爽| 国产三级国产精品国产普男人 | 国产精品尤物铁牛tv| 日韩视频福利| 91在线播放国产| 国产精品99在线观看| 免费看美女自慰的网站| 国产精品99在线观看| 视频二区欧美| 伊人狠狠丁香婷婷综合色| 在线a网站| 亚洲视频无码| 黄色三级毛片网站|