動(dòng)態(tài)數(shù)據(jù)的多數(shù)據(jù)庫(kù)處理查詢系統(tǒng)與方法
【技術(shù)領(lǐng)域】
[0001]本發(fā)明涉及一種數(shù)據(jù)處理系統(tǒng)與方法,特別是一種數(shù)據(jù)處理查詢系統(tǒng)與方法。
【背景技術(shù)】
[0002]目前,互聯(lián)網(wǎng)越來(lái)越發(fā)達(dá),為了保證數(shù)據(jù)查詢的高效與數(shù)據(jù)返回的準(zhǔn)確,一個(gè)數(shù)據(jù)庫(kù)既處理數(shù)據(jù)同時(shí)提供查詢業(yè)務(wù)的模式已經(jīng)不能滿足需求,一方面數(shù)據(jù)庫(kù)壓力較大,另一方面處理的數(shù)據(jù)過(guò)多必將導(dǎo)致效率降低。
【發(fā)明內(nèi)容】
[0003]發(fā)明目的:為了克服現(xiàn)有技術(shù)中存在的不足,本發(fā)明提供一種可以有效緩解數(shù)據(jù)處理數(shù)據(jù)庫(kù)的處理壓力,同時(shí)又能讓用戶獲得有用的動(dòng)態(tài)數(shù)據(jù)的多數(shù)據(jù)庫(kù)處理查詢系統(tǒng)及其處理方法。
[0004]技術(shù)方案:為實(shí)現(xiàn)上述目的,本發(fā)明的動(dòng)態(tài)數(shù)據(jù)的多數(shù)據(jù)庫(kù)處理查詢系統(tǒng),包括
[0005]數(shù)據(jù)處理數(shù)據(jù)庫(kù),提供日常業(yè)務(wù)操作使用服務(wù);
[0006]數(shù)據(jù)查詢數(shù)據(jù)庫(kù),提供日常業(yè)務(wù)查詢服務(wù),其中數(shù)據(jù)由數(shù)據(jù)處理數(shù)據(jù)庫(kù)同步而來(lái);
[0007]數(shù)據(jù)同步模塊,連接在所述數(shù)據(jù)處理數(shù)據(jù)庫(kù)與所述數(shù)據(jù)查詢數(shù)據(jù)庫(kù)之間,定時(shí)對(duì)數(shù)據(jù)處理數(shù)據(jù)庫(kù)中的數(shù)據(jù)與數(shù)據(jù)查詢數(shù)據(jù)庫(kù)中的數(shù)據(jù)進(jìn)行同步與更新;
[0008]數(shù)據(jù)庫(kù)搜索引擎,根據(jù)用戶的輸入信息搜索相應(yīng)數(shù)據(jù)并輸出結(jié)果;
[0009]數(shù)據(jù)導(dǎo)引模塊,分析數(shù)據(jù)庫(kù)搜索引擎的搜索目標(biāo)并導(dǎo)引至合適的數(shù)據(jù)庫(kù);
[0010]所述數(shù)據(jù)庫(kù)搜索引擎連接所述數(shù)據(jù)導(dǎo)引模塊,所述數(shù)據(jù)導(dǎo)引模塊同時(shí)連接數(shù)據(jù)處理數(shù)據(jù)庫(kù)與數(shù)據(jù)查詢數(shù)據(jù)庫(kù);所述數(shù)據(jù)處理數(shù)據(jù)庫(kù)與數(shù)據(jù)查詢數(shù)據(jù)庫(kù)之間有數(shù)據(jù)同步模塊進(jìn)行作為數(shù)據(jù)同步橋梁。
[0011]進(jìn)一步地,所述數(shù)據(jù)同步模塊包括定時(shí)器、數(shù)據(jù)讀取模塊、寄存器與數(shù)據(jù)寫(xiě)入模塊,每到所述定時(shí)器的定時(shí)時(shí)長(zhǎng),所述數(shù)據(jù)讀取模塊讀取所述數(shù)據(jù)處理數(shù)據(jù)庫(kù)中的動(dòng)態(tài)數(shù)據(jù)至寄存器,所述寫(xiě)入模塊將寄存器中的數(shù)據(jù)寫(xiě)入數(shù)據(jù)查詢數(shù)據(jù)庫(kù)。
[0012]動(dòng)態(tài)數(shù)據(jù)的多數(shù)據(jù)庫(kù)處理查詢方法,具體為:針對(duì)數(shù)據(jù)處理數(shù)據(jù)庫(kù)與數(shù)據(jù)查詢數(shù)據(jù)庫(kù)里的每個(gè)條目均配置著錄信息與關(guān)鍵詞,所述數(shù)據(jù)導(dǎo)引模塊中儲(chǔ)存有所述數(shù)據(jù)處理數(shù)據(jù)庫(kù)與數(shù)據(jù)查詢數(shù)據(jù)庫(kù)中的條目列表及每個(gè)條目對(duì)應(yīng)的著錄信息與關(guān)鍵詞;數(shù)據(jù)導(dǎo)引模塊根據(jù)所述數(shù)據(jù)庫(kù)搜索引擎用戶輸入的判斷條件從存儲(chǔ)在數(shù)據(jù)導(dǎo)引模塊中的條目中搜索出匹配條目,數(shù)據(jù)導(dǎo)引模塊中設(shè)定有一個(gè)判斷檢索數(shù)據(jù)量的閾值,若搜索出的匹配條目不超過(guò)所述閾值,則從所述數(shù)據(jù)處理數(shù)據(jù)庫(kù)中返回?cái)?shù)據(jù)給所述數(shù)據(jù)庫(kù)搜索引擎,若搜索出的匹配條目超過(guò)所述閾值,則從所述數(shù)據(jù)查詢數(shù)據(jù)庫(kù)返回?cái)?shù)據(jù)給所述數(shù)據(jù)庫(kù)搜索引擎,數(shù)據(jù)庫(kù)搜索引擎再將返回的數(shù)據(jù)結(jié)果輸出給用戶。
[0013]進(jìn)一步地,若搜索出的匹配條目超過(guò)所述閾值,而從數(shù)據(jù)導(dǎo)引模塊中的條目中搜索出匹配條目中包含所述數(shù)據(jù)查詢數(shù)據(jù)庫(kù)不存在而目前僅存在于數(shù)據(jù)處理數(shù)據(jù)庫(kù)中的條目,則這些數(shù)據(jù)查詢數(shù)據(jù)庫(kù)不存在而目前僅存在于數(shù)據(jù)處理數(shù)據(jù)庫(kù)中的條目從數(shù)據(jù)處理數(shù)據(jù)庫(kù)返回給數(shù)據(jù)庫(kù)搜索引擎,而那些數(shù)據(jù)查詢數(shù)據(jù)庫(kù)中擁有的條目則從數(shù)據(jù)查詢數(shù)據(jù)庫(kù)返回給數(shù)據(jù)庫(kù)搜索引擎。
[0014]有益效果:本發(fā)明的動(dòng)態(tài)數(shù)據(jù)的多數(shù)據(jù)庫(kù)處理查詢系統(tǒng)包括數(shù)據(jù)處理數(shù)據(jù)庫(kù)與數(shù)據(jù)查詢數(shù)據(jù)庫(kù),兩個(gè)數(shù)據(jù)庫(kù)各司其職,數(shù)據(jù)庫(kù)搜索引擎與數(shù)據(jù)導(dǎo)引模塊可以根據(jù)客戶的搜索目的智能判斷并從符合要求的數(shù)據(jù)庫(kù)高效地返回?cái)?shù)據(jù)結(jié)果給用戶,可以緩解數(shù)據(jù)處理數(shù)據(jù)庫(kù)的壓力,又能提供有用的輸出結(jié)果。
【附圖說(shuō)明】
[0015]附圖1為動(dòng)態(tài)數(shù)據(jù)的多數(shù)據(jù)庫(kù)處理查詢系統(tǒng)的示意圖。
【具體實(shí)施方式】
[0016]下面結(jié)合附圖對(duì)本發(fā)明作更進(jìn)一步的說(shuō)明。
[0017]如附圖1所示的動(dòng)態(tài)數(shù)據(jù)的多數(shù)據(jù)庫(kù)處理查詢系統(tǒng),包括:
[0018]數(shù)據(jù)處理數(shù)據(jù)庫(kù),提供日常業(yè)務(wù)操作使用服務(wù);
[0019]數(shù)據(jù)查詢數(shù)據(jù)庫(kù),提供日常業(yè)務(wù)查詢服務(wù),其中數(shù)據(jù)由數(shù)據(jù)處理數(shù)據(jù)庫(kù)同步而來(lái);
[0020]數(shù)據(jù)同步模塊,包括定時(shí)器、數(shù)據(jù)讀取模塊、寄存器與數(shù)據(jù)寫(xiě)入模塊,定時(shí)器設(shè)定同步時(shí)間,可以為1小時(shí)、1天等,每到所述定時(shí)器的定時(shí)時(shí)長(zhǎng),所述數(shù)據(jù)讀取模塊讀取所述數(shù)據(jù)處理數(shù)據(jù)庫(kù)中的動(dòng)態(tài)數(shù)據(jù)至寄存器,所述寫(xiě)入模塊將寄存器中的數(shù)據(jù)寫(xiě)入數(shù)據(jù)查詢數(shù)據(jù)庫(kù),連接在所述數(shù)據(jù)處理數(shù)據(jù)庫(kù)與所述數(shù)據(jù)查詢數(shù)據(jù)庫(kù)之間,定時(shí)對(duì)數(shù)據(jù)處理數(shù)據(jù)庫(kù)中的數(shù)據(jù)與數(shù)據(jù)查詢數(shù)據(jù)庫(kù)中的數(shù)據(jù)進(jìn)行同步與更新;
[0021]數(shù)據(jù)庫(kù)搜索引擎,根據(jù)用戶的輸入信息搜索相應(yīng)數(shù)據(jù)并輸出結(jié)果;
[0022]數(shù)據(jù)導(dǎo)引模塊,分析數(shù)據(jù)庫(kù)搜索引擎的搜索目標(biāo)并導(dǎo)引至合適的數(shù)據(jù)庫(kù);
[0023]所述數(shù)據(jù)庫(kù)搜索引擎連接所述數(shù)據(jù)導(dǎo)引模塊,所述數(shù)據(jù)導(dǎo)引模塊同時(shí)連接數(shù)據(jù)處理數(shù)據(jù)庫(kù)與數(shù)據(jù)查詢數(shù)據(jù)庫(kù);所述數(shù)據(jù)處理數(shù)據(jù)庫(kù)與數(shù)據(jù)查詢數(shù)據(jù)庫(kù)之間有數(shù)據(jù)同步模塊進(jìn)行作為數(shù)據(jù)同步橋梁。
[0024]動(dòng)態(tài)數(shù)據(jù)的多數(shù)據(jù)庫(kù)處理查詢方法,具體為:針對(duì)數(shù)據(jù)處理數(shù)據(jù)庫(kù)與數(shù)據(jù)查詢數(shù)據(jù)庫(kù)里的每個(gè)條目均配置著錄信息與關(guān)鍵詞,所述數(shù)據(jù)導(dǎo)引模塊中儲(chǔ)存有所述數(shù)據(jù)處理數(shù)據(jù)庫(kù)與數(shù)據(jù)查詢數(shù)據(jù)庫(kù)中的條目列表及每個(gè)條目對(duì)應(yīng)的著錄信息與關(guān)鍵詞;數(shù)據(jù)導(dǎo)引模塊根據(jù)所述數(shù)據(jù)庫(kù)搜索引擎用戶輸入的判斷條件從存儲(chǔ)在數(shù)據(jù)導(dǎo)引模塊中的條目中搜索出匹配條目,數(shù)據(jù)導(dǎo)引模塊中設(shè)定有一個(gè)判斷檢索數(shù)據(jù)量的閾值,若搜索出的匹配條目不超過(guò)所述閾值,則從所述數(shù)據(jù)處理數(shù)據(jù)庫(kù)中返回?cái)?shù)據(jù)給所述數(shù)據(jù)庫(kù)搜索引擎,若搜索出的匹配條目超過(guò)所述閾值,則從所述數(shù)據(jù)查詢數(shù)據(jù)庫(kù)返回?cái)?shù)據(jù)給所述數(shù)據(jù)庫(kù)搜索引擎,數(shù)據(jù)庫(kù)搜索引擎再將返回的數(shù)據(jù)結(jié)果輸出給用戶。
[0025]由于數(shù)據(jù)處理數(shù)據(jù)庫(kù)與數(shù)據(jù)查詢數(shù)據(jù)庫(kù)中的數(shù)據(jù)不同步,因此有的條目在數(shù)據(jù)處理數(shù)據(jù)庫(kù)中有而在數(shù)據(jù)查詢數(shù)據(jù)庫(kù)中沒(méi)有,若搜索出的匹配條目超過(guò)所述閾值,而從數(shù)據(jù)導(dǎo)引模塊中的條目中搜索出匹配條目中包含所述數(shù)據(jù)查詢數(shù)據(jù)庫(kù)不存在而目前僅存在于數(shù)據(jù)處理數(shù)據(jù)庫(kù)中的條目,則這些數(shù)據(jù)查詢數(shù)據(jù)庫(kù)不存在而目前僅存在于數(shù)據(jù)處理數(shù)據(jù)庫(kù)中的條目從數(shù)據(jù)處理數(shù)據(jù)庫(kù)返回給數(shù)據(jù)庫(kù)搜索引擎,而那些數(shù)據(jù)查詢數(shù)據(jù)庫(kù)中擁有的條目則從數(shù)據(jù)查詢數(shù)據(jù)庫(kù)返回給數(shù)據(jù)庫(kù)搜索引擎,這樣可以保證數(shù)據(jù)的結(jié)果的精確有效,又能達(dá)到緩解數(shù)據(jù)處理數(shù)據(jù)庫(kù)壓力的效果
[0026]本發(fā)明的動(dòng)態(tài)數(shù)據(jù)的多數(shù)據(jù)庫(kù)處理查詢系統(tǒng)包括數(shù)據(jù)處理數(shù)據(jù)庫(kù)與數(shù)據(jù)查詢數(shù)據(jù)庫(kù),兩個(gè)數(shù)據(jù)庫(kù)各司其職,數(shù)據(jù)庫(kù)搜索引擎與數(shù)據(jù)導(dǎo)引模塊可以根據(jù)客戶的搜索目的智能判斷并從符合要求的數(shù)據(jù)庫(kù)高效地返回?cái)?shù)據(jù)結(jié)果給用戶,可以緩解數(shù)據(jù)處理數(shù)據(jù)庫(kù)的壓力,又能提供有用的輸出結(jié)果。
[0027]以上所述僅是本發(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)飾也應(yīng)視為本發(fā)明的保護(hù)范圍。
【主權(quán)項(xiàng)】
1.動(dòng)態(tài)數(shù)據(jù)的多數(shù)據(jù)庫(kù)處理查詢系統(tǒng),其特征在于,包括: 數(shù)據(jù)處理數(shù)據(jù)庫(kù),提供日常業(yè)務(wù)操作使用服務(wù); 數(shù)據(jù)查詢數(shù)據(jù)庫(kù),提供日常業(yè)務(wù)查詢服務(wù),其中數(shù)據(jù)由數(shù)據(jù)處理數(shù)據(jù)庫(kù)同步而來(lái); 數(shù)據(jù)同步模塊,連接在所述數(shù)據(jù)處理數(shù)據(jù)庫(kù)與所述數(shù)據(jù)查詢數(shù)據(jù)庫(kù)之間,定時(shí)對(duì)數(shù)據(jù)處理數(shù)據(jù)庫(kù)中的數(shù)據(jù)與數(shù)據(jù)查詢數(shù)據(jù)庫(kù)中的數(shù)據(jù)進(jìn)行同步與更新; 數(shù)據(jù)庫(kù)搜索引擎,根據(jù)用戶的輸入信息搜索相應(yīng)數(shù)據(jù)并輸出結(jié)果; 數(shù)據(jù)導(dǎo)引模塊,分析數(shù)據(jù)庫(kù)搜索引擎的搜索目標(biāo)并導(dǎo)引至合適的數(shù)據(jù)庫(kù); 所述數(shù)據(jù)庫(kù)搜索引擎連接所述數(shù)據(jù)導(dǎo)引模塊,所述數(shù)據(jù)導(dǎo)引模塊同時(shí)連接數(shù)據(jù)處理數(shù)據(jù)庫(kù)與數(shù)據(jù)查詢數(shù)據(jù)庫(kù);所述數(shù)據(jù)處理數(shù)據(jù)庫(kù)與數(shù)據(jù)查詢數(shù)據(jù)庫(kù)之間有數(shù)據(jù)同步模塊進(jìn)行作為數(shù)據(jù)同步橋梁。2.根據(jù)權(quán)利要求1所述的動(dòng)態(tài)數(shù)據(jù)的多數(shù)據(jù)庫(kù)處理查詢系統(tǒng),其特征在于,所述數(shù)據(jù)同步模塊包括定時(shí)器、數(shù)據(jù)讀取模塊、寄存器與數(shù)據(jù)寫(xiě)入模塊,每到所述定時(shí)器的定時(shí)時(shí)長(zhǎng),所述數(shù)據(jù)讀取模塊讀取所述數(shù)據(jù)處理數(shù)據(jù)庫(kù)中的動(dòng)態(tài)數(shù)據(jù)至寄存器,所述寫(xiě)入模塊將寄存器中的數(shù)據(jù)寫(xiě)入數(shù)據(jù)查詢數(shù)據(jù)庫(kù)。3.動(dòng)態(tài)數(shù)據(jù)的多數(shù)據(jù)庫(kù)處理查詢方法,其特征在于,針對(duì)數(shù)據(jù)處理數(shù)據(jù)庫(kù)與數(shù)據(jù)查詢數(shù)據(jù)庫(kù)里的每個(gè)條目均配置著錄信息與關(guān)鍵詞,所述數(shù)據(jù)導(dǎo)引模塊中儲(chǔ)存有所述數(shù)據(jù)處理數(shù)據(jù)庫(kù)與數(shù)據(jù)查詢數(shù)據(jù)庫(kù)中的條目列表及每個(gè)條目對(duì)應(yīng)的著錄信息與關(guān)鍵詞;數(shù)據(jù)導(dǎo)引模塊根據(jù)所述數(shù)據(jù)庫(kù)搜索引擎用戶輸入的判斷條件從存儲(chǔ)在數(shù)據(jù)導(dǎo)引模塊中的條目中搜索出匹配條目,數(shù)據(jù)導(dǎo)引模塊中設(shè)定有一個(gè)判斷檢索數(shù)據(jù)量的閾值,若搜索出的匹配條目不超過(guò)所述閾值,則從所述數(shù)據(jù)處理數(shù)據(jù)庫(kù)中返回?cái)?shù)據(jù)給所述數(shù)據(jù)庫(kù)搜索引擎,若搜索出的匹配條目超過(guò)所述閾值,則從所述數(shù)據(jù)查詢數(shù)據(jù)庫(kù)返回?cái)?shù)據(jù)給所述數(shù)據(jù)庫(kù)搜索引擎,數(shù)據(jù)庫(kù)搜索引擎再將返回的數(shù)據(jù)結(jié)果輸出給用戶。4.根據(jù)權(quán)利要求3所述的多數(shù)據(jù)庫(kù)處理查詢方法,其特征在于,若搜索出的匹配條目超過(guò)所述閾值,而從數(shù)據(jù)導(dǎo)引模塊中的條目中搜索出匹配條目中包含所述數(shù)據(jù)查詢數(shù)據(jù)庫(kù)不存在而目前僅存在于數(shù)據(jù)處理數(shù)據(jù)庫(kù)中的條目,則這些數(shù)據(jù)查詢數(shù)據(jù)庫(kù)不存在而目前僅存在于數(shù)據(jù)處理數(shù)據(jù)庫(kù)中的條目從數(shù)據(jù)處理數(shù)據(jù)庫(kù)返回給數(shù)據(jù)庫(kù)搜索引擎,而那些數(shù)據(jù)查詢數(shù)據(jù)庫(kù)中擁有的條目則從數(shù)據(jù)查詢數(shù)據(jù)庫(kù)返回給數(shù)據(jù)庫(kù)搜索引擎。
【專利摘要】本發(fā)明公開(kāi)了一種動(dòng)態(tài)數(shù)據(jù)的多數(shù)據(jù)庫(kù)處理查詢系統(tǒng),包括數(shù)據(jù)處理數(shù)據(jù)庫(kù)、數(shù)據(jù)查詢數(shù)據(jù)庫(kù)、數(shù)據(jù)同步模塊、數(shù)據(jù)庫(kù)搜索引擎與數(shù)據(jù)導(dǎo)引模塊,數(shù)據(jù)處理數(shù)據(jù)庫(kù)與數(shù)據(jù)查詢數(shù)據(jù)庫(kù)各司其職,數(shù)據(jù)庫(kù)搜索引擎與數(shù)據(jù)導(dǎo)引模塊可以根據(jù)客戶的搜索目的智能判斷并從符合要求的數(shù)據(jù)庫(kù)高效地返回?cái)?shù)據(jù)結(jié)果給用戶,可以緩解數(shù)據(jù)處理數(shù)據(jù)庫(kù)的壓力,又能提供有用的輸出結(jié)果。
【IPC分類】G06F17/30
【公開(kāi)號(hào)】CN105404646
【申請(qǐng)?zhí)枴緾N201510710515
【發(fā)明人】孔惟一
【申請(qǐng)人】無(wú)錫澳優(yōu)匯國(guó)際貿(mào)易有限公司
【公開(kāi)日】2016年3月16日
【申請(qǐng)日】2015年10月28日