一種基于cdc方式實(shí)現(xiàn)增量抽取數(shù)據(jù)的方法
【專利摘要】本發(fā)明公開(kāi)了一種基于CDC方式實(shí)現(xiàn)增量抽取數(shù)據(jù)的方法,屬于計(jì)算機(jī)網(wǎng)絡(luò)及數(shù)據(jù)庫(kù)技術(shù)應(yīng)用領(lǐng)域,提供供了一套完整可行的從源端數(shù)據(jù)庫(kù)表到目標(biāo)數(shù)據(jù)庫(kù)表進(jìn)行增量數(shù)據(jù)同步的解決方案;其次,使用了CDC技術(shù)來(lái)進(jìn)行增量抽取,不需要修改源表數(shù)據(jù)結(jié)構(gòu),在提高系統(tǒng)運(yùn)行性能的同時(shí)減少了數(shù)據(jù)傳輸量,減輕了網(wǎng)絡(luò)負(fù)載。
【專利說(shuō)明】
一種基于CDC方式實(shí)現(xiàn)増量抽取數(shù)據(jù)的方法
技術(shù)領(lǐng)域
[0001]本發(fā)明屬于計(jì)算機(jī)網(wǎng)絡(luò)及數(shù)據(jù)庫(kù)技術(shù)應(yīng)用領(lǐng)域,主要涉及Oracle數(shù)據(jù)庫(kù)的增量抽 取與數(shù)據(jù)同步方法,具體涉及到一種基于CDC方式實(shí)現(xiàn)增量抽取數(shù)據(jù)的方法。
【背景技術(shù)】
[0002] ⑶exchange Data Capture改變數(shù)據(jù)捕獲)是一種數(shù)據(jù)增量處理技術(shù),它能夠幫助 你識(shí)別從上次提取之后發(fā)生變化的數(shù)據(jù)。利用CDC技術(shù),在對(duì)源表進(jìn)行INSERT、UPDATE或 DELETE等操作的同時(shí)就可以提取數(shù)據(jù),并且變化的數(shù)據(jù)被保存在數(shù)據(jù)庫(kù)的變化表中。這樣 就可以捕獲發(fā)生變化的數(shù)據(jù),然后利用數(shù)據(jù)庫(kù)視圖以一種可控的方式提供給目標(biāo)系統(tǒng)。而 傳統(tǒng)的增量抽取技術(shù),大致上有在原表中加時(shí)間戳與全表比對(duì)等方式,需要修改原表結(jié)構(gòu) 或者使用大量的算法實(shí)現(xiàn),同時(shí)需要傳輸更多的數(shù)據(jù),造成更高的網(wǎng)絡(luò)負(fù)載,和直接與數(shù)據(jù) 庫(kù)引擎直接集成的⑶C技術(shù)相比,性能上也有著一定的差距。
【發(fā)明內(nèi)容】
[0003] 有鑒于此,本發(fā)明提供了一種一種基于CDC方式實(shí)現(xiàn)增量抽取數(shù)據(jù)的方法,基于 Oracle數(shù)據(jù)庫(kù)的變化監(jiān)控器CDC表進(jìn)行增量數(shù)據(jù)抽取,主要包括數(shù)據(jù)操作日志緩存表的建 立,設(shè)置以數(shù)據(jù)操作日志緩存表中的時(shí)間戳為依據(jù)來(lái)定期或者手工進(jìn)行數(shù)據(jù)抽取,做相應(yīng) 的增量加工處理將抽取的變化數(shù)據(jù)提供給目標(biāo)數(shù)據(jù)庫(kù),在源表和目標(biāo)表端都會(huì)建立數(shù)據(jù)交 換節(jié)點(diǎn)來(lái)完成相應(yīng)的操作,由統(tǒng)一的數(shù)據(jù)交換平臺(tái)進(jìn)行管理;本發(fā)明提供的這種方法目的 是實(shí)現(xiàn)高性能的自動(dòng)抽取數(shù)據(jù)庫(kù)中的增量數(shù)據(jù)來(lái)完成源表與目標(biāo)表的數(shù)據(jù)同步,同時(shí)盡量 減輕網(wǎng)絡(luò)負(fù)載。
[0004] 本發(fā)明的技術(shù)方案是:一種基于CDC方式實(shí)現(xiàn)增量抽取數(shù)據(jù)的方法,包括以下步 驟:步驟一,根據(jù)業(yè)務(wù)場(chǎng)景在數(shù)據(jù)源與數(shù)據(jù)目標(biāo)的數(shù)據(jù)庫(kù)中創(chuàng)建相同表結(jié)構(gòu)的數(shù)據(jù)庫(kù)表,再 在源端數(shù)據(jù)庫(kù)中創(chuàng)建數(shù)據(jù)操作日志緩存表;
[0005] 步驟二,創(chuàng)建動(dòng)態(tài)SQL規(guī)則,實(shí)現(xiàn)從源端的⑶C表中,將表中的[TIMESTAMP $ ]字段 作為增量依據(jù),抽取增量數(shù)據(jù);
[0006] 步驟三,創(chuàng)建數(shù)據(jù)整合服務(wù),將數(shù)據(jù)操作日志緩存表數(shù)據(jù)按照增量依據(jù)及數(shù)據(jù)變 化方式更新到目標(biāo)中;數(shù)據(jù)交換平臺(tái)的數(shù)據(jù)整合服務(wù)中數(shù)據(jù)源為數(shù)據(jù)操作日志緩存表,設(shè) 定變化監(jiān)控規(guī)則;
[0007] 步驟四,將創(chuàng)建好的數(shù)據(jù)整合服務(wù)部署到源表所在的節(jié)點(diǎn)上,定時(shí)抽取數(shù)據(jù);當(dāng)數(shù) 據(jù)庫(kù)源表數(shù)據(jù)發(fā)送變化時(shí),數(shù)據(jù)操作日志緩存表中自動(dòng)存儲(chǔ)源表變化數(shù)據(jù);數(shù)據(jù)交換平臺(tái) 的定時(shí)任務(wù)開(kāi)始時(shí)候會(huì)調(diào)用創(chuàng)建好的數(shù)據(jù)整合服務(wù),數(shù)據(jù)操作日志緩存表中存儲(chǔ)新的變化 數(shù)據(jù)時(shí),會(huì)讀取配置文件中的時(shí)間信息作為依據(jù)將數(shù)據(jù)操作日志緩存表中的變化數(shù)據(jù)抽取 出來(lái),并存儲(chǔ)本次操作時(shí)間來(lái)作為下次抽取的依據(jù);
[0008] 步驟五,將抽取出來(lái)的數(shù)據(jù)通過(guò)數(shù)據(jù)交換平臺(tái)的批量數(shù)據(jù)總線傳輸?shù)侥繕?biāo)節(jié)點(diǎn), 目標(biāo)節(jié)點(diǎn)將相應(yīng)變化信息更新到目標(biāo)表中并存儲(chǔ)。
[0009]進(jìn)一步地,所述步驟二中,抽取增量數(shù)據(jù)之后,還包括設(shè)定增量依據(jù),且每次抽取 的數(shù)據(jù)不重復(fù)。
[0010]進(jìn)一步地,所述步驟三種設(shè)定變化監(jiān)控規(guī)則即根據(jù)數(shù)據(jù)操作日志緩存表中的數(shù)據(jù) 變化種類來(lái)區(qū)分?jǐn)?shù)據(jù)操作種別,同時(shí)根據(jù)設(shè)定的動(dòng)態(tài)SQL規(guī)則,指定依據(jù)字段及起始值。
[0011] 進(jìn)一步地,所述根據(jù)數(shù)據(jù)操作日志緩存表中的數(shù)據(jù)變化種類來(lái)區(qū)分?jǐn)?shù)據(jù)操作種別 中,所述數(shù)據(jù)變化種類包括I:插入,UU:修改舊值,UN:修改新值,D:刪除。
[0012] 進(jìn)一步地,所述步驟四中的數(shù)據(jù)整合服務(wù)中,定時(shí)抽取數(shù)據(jù)的方式為設(shè)定定時(shí)運(yùn) 行任務(wù)定時(shí)抽取數(shù)據(jù)或按需手工觸發(fā)運(yùn)行來(lái)抽取數(shù)據(jù)。
[0013] 進(jìn)一步地,所述步驟一中所述數(shù)據(jù)操作日志緩存表的建立是在保證源表和目標(biāo)表 的結(jié)構(gòu)相同,在源表端建立源表對(duì)應(yīng)的數(shù)據(jù)操作日志緩存表,在數(shù)據(jù)操作日志緩存表中加 入timestamp字段作為抽取的依據(jù)。
[0014] 本發(fā)明的有益效果為:本發(fā)明的這種方法提供了一套完整可行的從源端數(shù)據(jù)庫(kù)表 到目標(biāo)數(shù)據(jù)庫(kù)表進(jìn)行增量數(shù)據(jù)同步的解決方案;其次,使用了 CDC技術(shù)來(lái)進(jìn)行增量抽取,不 需要修改源表數(shù)據(jù)結(jié)構(gòu),在提高了系統(tǒng)運(yùn)行性能的同時(shí)減少了數(shù)據(jù)傳輸量,減輕了網(wǎng)絡(luò)負(fù) 載。
【附圖說(shuō)明】
[0015] 圖1是本發(fā)明的CDC方式實(shí)現(xiàn)增量抽取數(shù)據(jù)方法的組成架構(gòu)圖;
[0016] 圖2是本發(fā)明提供的這種方法在抽取增量數(shù)據(jù)時(shí)的界面示意圖;
[0017] 圖3是本發(fā)明提供的這種方法在創(chuàng)建數(shù)據(jù)整合服務(wù)的界面示意圖一;
[0018] 圖4是本發(fā)明提供的這種方法在創(chuàng)建數(shù)據(jù)整合服務(wù)的界面示意圖二。
【具體實(shí)施方式】
[0019] 下面將結(jié)合本發(fā)明實(shí)施例中的附圖,對(duì)本發(fā)明實(shí)施例中的技術(shù)方案進(jìn)行清楚、完 整地描述,顯然,所描述的實(shí)施例僅僅是本發(fā)明一部分實(shí)施例,而不是全部的實(shí)施例。基于 本發(fā)明中的實(shí)施例,本領(lǐng)域普通技術(shù)人員在沒(méi)有作出創(chuàng)造性勞動(dòng)前提下所獲得的所有其他 實(shí)施例,都屬于本發(fā)明保護(hù)的范圍。
[0020] 參見(jiàn)圖1,是本發(fā)明提供的CDC方式實(shí)現(xiàn)增量抽取數(shù)據(jù)方法的組成架構(gòu)圖,本發(fā)明 提供的這種方法包括以下步驟:第一步,根據(jù)業(yè)務(wù)場(chǎng)景在數(shù)據(jù)源與數(shù)據(jù)目標(biāo)的數(shù)據(jù)庫(kù)中創(chuàng) 建相同表結(jié)構(gòu)的數(shù)據(jù)庫(kù)表,再在源端數(shù)據(jù)庫(kù)中創(chuàng)建數(shù)據(jù)操作日志緩存表。
[0021] 數(shù)據(jù)源數(shù)據(jù)庫(kù)表結(jié)構(gòu)如下:
[0022] CREATE TABLE INCR_TRANS_A
[0023] (
[0024] SNUM int NOT NULL PRIMARY KEY,
[0025] DATA_1 varchar(255),
[0026] DATA_2 varchar(255),
[0027] DATA_3 varchar(255),
[0028] DATA_4 varchar(255),
[0029] DATA_5 varchar(255),
[0030] DATE_F date NOT NULL
[0031] 創(chuàng)建數(shù)據(jù)庫(kù)⑶C監(jiān)控表如下:
[0032] a.為數(shù)據(jù)源INCR_TRANS_A創(chuàng)建CHANGE_SET,源代碼如下:
[0033] BEGIN
[0034]
[0035] b.為數(shù)據(jù)源 INCR_TRANS_A 創(chuàng)建 CHANGE_TABLE,源代碼如下:
[0036]
[0037] 數(shù)據(jù)庫(kù)源表(INCR_TRANS_A)、目標(biāo)表(INCR_TRANS_B)、數(shù)據(jù)操作日志緩存表 (INCR_TRANS_A_CDC)創(chuàng)建完成之后,當(dāng)數(shù)據(jù)庫(kù)源表(INCR_TRANS_A)表中數(shù)據(jù)發(fā)生變化后, Oracel數(shù)據(jù)庫(kù)會(huì)將變化數(shù)據(jù)存儲(chǔ)到數(shù)據(jù)操作日志緩存表(INCR_TRANS_A_⑶C)中,同時(shí)⑶C 表中會(huì)記錄數(shù)據(jù)變化時(shí)間和數(shù)據(jù)變化種類(I:插入,UU:修改舊值,UN:修改新值,D:刪除)等 信息。
[0038]第二步,如圖2所示,創(chuàng)建動(dòng)態(tài)S Q L規(guī)則,實(shí)現(xiàn)從源端的C D C表中,將表中的 [TIMESTAMP $ ]字段作為增量依據(jù),抽取增量數(shù)據(jù),設(shè)定增量依據(jù)之后,保證每次抽取的數(shù) 據(jù)不重復(fù)抽取;變量表達(dá)式為:TIMESTAMP$ /yyyy-mm-dd ht^missyand TIMESTAMPS < = to_date(7 / yyyy-mm-dd hh24miss/ )
[0039]第三步,如圖3和圖4所示,創(chuàng)建數(shù)據(jù)整合服務(wù),將數(shù)據(jù)操作日志緩存表數(shù)據(jù)按照增 量依據(jù)及數(shù)據(jù)變化方式更新到目標(biāo)中。數(shù)據(jù)交換平臺(tái)的數(shù)據(jù)整合服務(wù)中數(shù)據(jù)源為數(shù)據(jù)操作 日志緩存表,設(shè)定變化監(jiān)控規(guī)則,即根據(jù)數(shù)據(jù)操作日志緩存表中的數(shù)據(jù)變化種類(I:插入, UU:修改舊值,UN:修改新值,D:刪除)來(lái)區(qū)分?jǐn)?shù)據(jù)操作種別,同時(shí)根據(jù)設(shè)定的動(dòng)態(tài)SQL規(guī)則, 指定依據(jù)字段(timestamp)及起始值。
[0040] 第四步,將創(chuàng)建好的數(shù)據(jù)整合服務(wù)部署到源表所在的節(jié)點(diǎn)上,并設(shè)定定時(shí)運(yùn)行任 務(wù)來(lái)定時(shí)抽取數(shù)據(jù)。當(dāng)數(shù)據(jù)庫(kù)源表(INCR_TRANS_A)數(shù)據(jù)發(fā)送變化時(shí),數(shù)據(jù)操作日志緩存表 中自動(dòng)存儲(chǔ)源表變化數(shù)據(jù)。數(shù)據(jù)交換平臺(tái)的定時(shí)任務(wù)開(kāi)始時(shí)候會(huì)調(diào)用創(chuàng)建好的數(shù)據(jù)整合服 務(wù),數(shù)據(jù)操作日志緩存表中存儲(chǔ)新的變化數(shù)據(jù)時(shí),會(huì)讀取配置文件中的時(shí)間信息作為依據(jù) 將數(shù)據(jù)操作日志緩存表中的變化數(shù)據(jù)抽取出來(lái),并存儲(chǔ)本次操作時(shí)間來(lái)作為下次抽取的依 據(jù)。此步驟中的數(shù)據(jù)整合服務(wù)也可以按需手工觸發(fā)運(yùn)行來(lái)抽取數(shù)據(jù)。
[0041] 第五步,將抽取出來(lái)的數(shù)據(jù)通過(guò)數(shù)據(jù)交換平臺(tái)的批量數(shù)據(jù)總線傳輸?shù)侥繕?biāo)節(jié)點(diǎn), 目標(biāo)節(jié)點(diǎn)將相應(yīng)變化信息更新到目標(biāo)表中并存儲(chǔ)。
[0042]通過(guò)上述的操作,數(shù)據(jù)庫(kù)源表數(shù)據(jù)能夠及時(shí)、準(zhǔn)確的同步更新到目標(biāo)表中。
[0043]具體的說(shuō),本發(fā)明是基于Oracle數(shù)據(jù)庫(kù)的變化監(jiān)控器⑶C表進(jìn)行增量數(shù)據(jù)抽取,主 要包括數(shù)據(jù)操作日志緩存表的建立,設(shè)置以數(shù)據(jù)操作日志緩存表中的時(shí)間戳為依據(jù)來(lái)定期 或者手工進(jìn)行數(shù)據(jù)抽取,做相應(yīng)的增量加工處理將抽取的變化數(shù)據(jù)提供給目標(biāo)數(shù)據(jù)庫(kù),在 源表和目標(biāo)表端都會(huì)建立數(shù)據(jù)交換節(jié)點(diǎn)來(lái)完成相應(yīng)的操作,由統(tǒng)一的數(shù)據(jù)交換平臺(tái)進(jìn)行管 理。
[0044] 數(shù)據(jù)操作日志緩存表的建立是在保證源表和目標(biāo)表的結(jié)構(gòu)相同,在源表端建立源 表對(duì)應(yīng)的數(shù)據(jù)操作日志緩存表,在數(shù)據(jù)操作日志緩存表中加入timestamp字段作為抽取的 依據(jù)。
[0045] 在數(shù)據(jù)交換平臺(tái)中建立抽取數(shù)據(jù)的服務(wù),部署到源端的數(shù)據(jù)交換節(jié)點(diǎn),手工或者 定時(shí)觸發(fā)該服務(wù)的時(shí)候,會(huì)從本地配置文件讀入最后一次抽取的時(shí)間作為依據(jù)從數(shù)據(jù)操作 日志緩存表中獲取相應(yīng)的信息并通過(guò)對(duì)應(yīng)的增量加工處理得到變化數(shù)據(jù),結(jié)束后會(huì)紀(jì)錄本 次抽取的時(shí)間作為下一次抽取的依據(jù)。
[0046] 將源端數(shù)據(jù)交換節(jié)點(diǎn)抽取出來(lái)的增量數(shù)據(jù)通過(guò)數(shù)據(jù)交換平臺(tái)的批量數(shù)據(jù)總線傳 輸?shù)侥繕?biāo)表所在的數(shù)據(jù)交換節(jié)點(diǎn),并完成數(shù)據(jù)的增量同步工作。
[0047] 本發(fā)明屬于計(jì)算機(jī)網(wǎng)絡(luò)及數(shù)據(jù)庫(kù)技術(shù)應(yīng)用領(lǐng)域,提供供了一套完整可行的從源端 數(shù)據(jù)庫(kù)表到目標(biāo)數(shù)據(jù)庫(kù)表進(jìn)行增量數(shù)據(jù)同步的解決方案;其次,使用了 CDC技術(shù)來(lái)進(jìn)行增量 抽取,不需要修改源表數(shù)據(jù)結(jié)構(gòu),在提高系統(tǒng)運(yùn)行性能的同時(shí)減少了數(shù)據(jù)傳輸量,減輕了網(wǎng) 絡(luò)負(fù)載。
[0048]本領(lǐng)域普通技術(shù)人員可以理解實(shí)現(xiàn)上述實(shí)施例方法中的全部或部分流程,是可以 通過(guò)計(jì)算機(jī)程序來(lái)指令相關(guān)的硬件來(lái)完成,所述的程序可存儲(chǔ)于一計(jì)算機(jī)可讀取存儲(chǔ)介質(zhì) 中,該程序在執(zhí)行時(shí),可包括如上述各方法的實(shí)施例的流程。其中,所述的存儲(chǔ)介質(zhì)可為磁 碟、光盤、只讀存儲(chǔ)記憶體(Read-Only Memory,ROM)或隨機(jī)存儲(chǔ)記憶體(Random Access Memory,RAM)等。
[0049]以上所述是本發(fā)明的優(yōu)選實(shí)施方式,應(yīng)當(dāng)指出,對(duì)于本技術(shù)領(lǐng)域的普通技術(shù)人員 來(lái)說(shuō),在不脫離本發(fā)明原理的前提下,還可以做出若干改進(jìn)和潤(rùn)飾,這些改進(jìn)和潤(rùn)飾也視為 本發(fā)明的保護(hù)范圍。
【主權(quán)項(xiàng)】
1. 一種基于CDC方式實(shí)現(xiàn)增量抽取數(shù)據(jù)的方法,其特征在于,包括以下步驟:步驟一,根 據(jù)業(yè)務(wù)場(chǎng)景在數(shù)據(jù)源與數(shù)據(jù)目標(biāo)的數(shù)據(jù)庫(kù)中創(chuàng)建相同表結(jié)構(gòu)的數(shù)據(jù)庫(kù)表,再在源端數(shù)據(jù)庫(kù) 中創(chuàng)建數(shù)據(jù)操作日志緩存表; 步驟二,創(chuàng)建動(dòng)態(tài)SQL規(guī)則,實(shí)現(xiàn)從源端的CDC表中,將表中的[HMESTAMP$]字段作為增 量依據(jù),抽取增量數(shù)據(jù); 步驟三,創(chuàng)建數(shù)據(jù)整合服務(wù),將數(shù)據(jù)操作日志緩存表數(shù)據(jù)按照增量依據(jù)及數(shù)據(jù)變化方 式更新到目標(biāo)中;數(shù)據(jù)交換平臺(tái)的數(shù)據(jù)整合服務(wù)中數(shù)據(jù)源為數(shù)據(jù)操作日志緩存表,設(shè)定變 化監(jiān)控規(guī)則; 步驟四,將創(chuàng)建好的數(shù)據(jù)整合服務(wù)部署到源表所在的節(jié)點(diǎn)上,定時(shí)抽取數(shù)據(jù);當(dāng)數(shù)據(jù)庫(kù) 源表數(shù)據(jù)發(fā)送變化時(shí),數(shù)據(jù)操作日志緩存表中自動(dòng)存儲(chǔ)源表變化數(shù)據(jù);數(shù)據(jù)交換平臺(tái)的定 時(shí)任務(wù)開(kāi)始時(shí)候會(huì)調(diào)用創(chuàng)建好的數(shù)據(jù)整合服務(wù),數(shù)據(jù)操作日志緩存表中存儲(chǔ)新的變化數(shù)據(jù) 時(shí),會(huì)讀取配置文件中的時(shí)間信息作為依據(jù)將數(shù)據(jù)操作日志緩存表中的變化數(shù)據(jù)抽取出 來(lái),并存儲(chǔ)本次操作時(shí)間來(lái)作為下次抽取的依據(jù); 步驟五,將抽取出來(lái)的數(shù)據(jù)通過(guò)數(shù)據(jù)交換平臺(tái)的批量數(shù)據(jù)總線傳輸?shù)侥繕?biāo)節(jié)點(diǎn),目標(biāo) 節(jié)點(diǎn)將相應(yīng)變化信息更新到目標(biāo)表中并存儲(chǔ)。2. 如權(quán)利要求1所述的一種基于CDC方式實(shí)現(xiàn)增量抽取數(shù)據(jù)的方法,其特征在于,所述 步驟二中,抽取增量數(shù)據(jù)之后,還包括設(shè)定增量依據(jù),且每次抽取的數(shù)據(jù)不重復(fù)。3. 如權(quán)利要求1所述的一種基于CDC方式實(shí)現(xiàn)增量抽取數(shù)據(jù)的方法,其特征在于,所述 步驟三種設(shè)定變化監(jiān)控規(guī)則即根據(jù)數(shù)據(jù)操作日志緩存表中的數(shù)據(jù)變化種類來(lái)區(qū)分?jǐn)?shù)據(jù)操 作種別,同時(shí)根據(jù)設(shè)定的動(dòng)態(tài)SQL規(guī)則,指定依據(jù)字段及起始值。4. 如權(quán)利要求3所述的一種基于CDC方式實(shí)現(xiàn)增量抽取數(shù)據(jù)的方法,其特征在于,所述 根據(jù)數(shù)據(jù)操作日志緩存表中的數(shù)據(jù)變化種類來(lái)區(qū)分?jǐn)?shù)據(jù)操作種別中,所述數(shù)據(jù)變化種類包 括I:插入,UU:修改舊值,UN:修改新值,D:刪除。5. 如權(quán)利要求1所述的一種基于CDC方式實(shí)現(xiàn)增量抽取數(shù)據(jù)的方法,其特征在于,所述 步驟四中的數(shù)據(jù)整合服務(wù)中,定時(shí)抽取數(shù)據(jù)的方式為設(shè)定定時(shí)運(yùn)行任務(wù)定時(shí)抽取數(shù)據(jù)或按 需手工觸發(fā)運(yùn)行來(lái)抽取數(shù)據(jù)。6. 如權(quán)利要求1所述的一種基于CDC方式實(shí)現(xiàn)增量抽取數(shù)據(jù)的方法,其特征在于,所述 步驟一中所述數(shù)據(jù)操作日志緩存表的建立是在保證源表和目標(biāo)表的結(jié)構(gòu)相同,在源表端建 立源表對(duì)應(yīng)的數(shù)據(jù)操作日志緩存表,在數(shù)據(jù)操作日志緩存表中加入timestamp字段作為抽 取的依據(jù)。
【文檔編號(hào)】G06F17/30GK105975502SQ201610271011
【公開(kāi)日】2016年9月28日
【申請(qǐng)日】2016年4月25日
【發(fā)明人】游輝敏
【申請(qǐng)人】南京優(yōu)測(cè)信息科技有限公司