實(shí)現(xiàn)異構(gòu)系統(tǒng)統(tǒng)一檢索的方法及裝置制造方法
【專利摘要】本發(fā)明涉及檢索【技術(shù)領(lǐng)域】,公開了一種實(shí)現(xiàn)異構(gòu)系統(tǒng)統(tǒng)一檢索的方法及裝置,該方法包括:接收用戶輸入的檢索信息;根據(jù)所述檢索信息生成查詢語句;根據(jù)所述查詢語句從數(shù)據(jù)表中進(jìn)行全文檢索,所述數(shù)據(jù)表包括定時(shí)從多個(gè)不同的系統(tǒng)中采集的文章信息;展現(xiàn)檢索結(jié)果。利用本發(fā)明,可以實(shí)現(xiàn)針對(duì)各種數(shù)據(jù)類型的檢索,滿足企業(yè)信息系統(tǒng)的檢索需求。
【專利說明】實(shí)現(xiàn)異構(gòu)系統(tǒng)統(tǒng)一檢索的方法及裝置
【技術(shù)領(lǐng)域】
[0001]本發(fā)明涉及檢索【技術(shù)領(lǐng)域】,具體涉及一種實(shí)現(xiàn)異構(gòu)系統(tǒng)統(tǒng)一檢索的方法及裝置。
【背景技術(shù)】
[0002]在企業(yè)內(nèi)部往往存在多套業(yè)務(wù)系統(tǒng)應(yīng)用,每個(gè)系統(tǒng)中都存在大量的異構(gòu)的數(shù)字資源,這些資源在物理位置上可能是集中式的,也可能是分布式的。一般來說,這些系統(tǒng)都分別擁有自己的檢索系統(tǒng),這樣雖說給開發(fā)和管理上帶來方便,但是卻給用戶在同時(shí)檢索各種資源時(shí)造成了極大的不便。
[0003]因此需要一種統(tǒng)一檢索的方法和系統(tǒng),將各業(yè)務(wù)系統(tǒng)檢索與全文檢索相結(jié)合,實(shí)現(xiàn)針對(duì)各種數(shù)據(jù)類型的檢索,滿足企業(yè)信息系統(tǒng)的檢索需求。
【發(fā)明內(nèi)容】
[0004]本發(fā)明提供一種實(shí)現(xiàn)異構(gòu)系統(tǒng)統(tǒng)一檢索的方法及裝置,以實(shí)現(xiàn)針對(duì)各種數(shù)據(jù)類型的檢索,滿足企業(yè)信息系統(tǒng)的檢索需求。
[0005]為此,本發(fā)明提供如下技術(shù)方案:
[0006]—種實(shí)現(xiàn)異構(gòu)系統(tǒng)統(tǒng)一檢索的方法,包括:
[0007]接收用戶輸入的檢索信息;
[0008]根據(jù)所述檢索信息生成查詢語句;
[0009]根據(jù)所述查詢語句從數(shù)據(jù)表中進(jìn)行全文檢索,所述數(shù)據(jù)表包括定時(shí)從多個(gè)不同的系統(tǒng)中采集的文章信息;
[0010]展現(xiàn)檢索結(jié)果。
[0011]優(yōu)選地,所述檢索信息包括:查詢關(guān)鍵詞;所述方法還包括:
[0012]在根據(jù)所述檢索信息生成查詢語句之前,檢查所述關(guān)鍵詞是否為敏感詞語;
[0013]如果是,則向用戶返回空的查詢結(jié)果。
[0014]優(yōu)選地,所述檢索信息還包括:查詢條件。
[0015]優(yōu)選地,所述文章信息包括:文章屬性信息字段和文章分類信息字段;
[0016]所述文章屬性信息字段包括:標(biāo)識(shí),標(biāo)題,標(biāo)題圖片,內(nèi)容,狀態(tài),創(chuàng)建時(shí)間,作者,更新時(shí)間,鏈接地址;
[0017]所述文章分類信息字段包括:欄目,來源。
[0018]優(yōu)選地,所述方法還包括:
[0019]采用多線程方式分別采集不同系統(tǒng)中的文章信息,并將采集的文章信息寫入所述數(shù)據(jù)表中。
[0020]可選地,不同線程采集文章信息的周期相同或不同。
[0021]優(yōu)選地,所述方法還包括:
[0022]記錄所述數(shù)據(jù)表的更新時(shí)間。
[0023]一種實(shí)現(xiàn)異構(gòu)系統(tǒng)統(tǒng)一檢索的裝置,包括:
[0024]檢索信息接收模塊,用于接收用戶輸入的檢索信息;
[0025]查詢語句生成模塊,用于根據(jù)所述檢索信息生成查詢語句;
[0026]檢索模塊,用于根據(jù)所述查詢語句從數(shù)據(jù)表中進(jìn)行全文檢索,所述數(shù)據(jù)表包括定時(shí)從多個(gè)不同的系統(tǒng)中采集的文章信息;
[0027]展現(xiàn)模塊,用于展現(xiàn)檢索結(jié)果。
[0028]優(yōu)選地,所述檢索信息包括:查詢關(guān)鍵詞;所述裝置還包括:
[0029]過濾模塊,用于在所述查詢語句生成模塊根據(jù)所述檢索信息生成查詢語句之前,檢查所述關(guān)鍵詞是否為敏感詞語,如果是,則向用戶返回空的查詢結(jié)果。
[0030]優(yōu)選地,所述裝置還包括:
[0031]采集模塊,用于采用多線程方式分別采集不同系統(tǒng)中的文章信息,并將采集的文章信息寫入或更新到所述數(shù)據(jù)表中。
[0032]可選地,不同線程采集文章信息的周期相同或不同。
[0033]優(yōu)選地,所述裝置還包括:
[0034]日志模塊,用于記錄所述數(shù)據(jù)表的更新時(shí)間。
[0035]本發(fā)明實(shí)施例提供的實(shí)現(xiàn)異構(gòu)系統(tǒng)統(tǒng)一檢索的方法及裝置,通過預(yù)先對(duì)不同系統(tǒng)數(shù)據(jù)的采集整理,形成本地格式統(tǒng)一、結(jié)構(gòu)清晰的數(shù)據(jù)存儲(chǔ),該存儲(chǔ)可以按照需求建立各種分類體系,進(jìn)行再組織和管理。將數(shù)據(jù)存儲(chǔ)作為專業(yè)的全文檢索引擎數(shù)據(jù)源,從而可以使用戶通過統(tǒng)一的界面發(fā)出檢索請(qǐng)求,實(shí)現(xiàn)針對(duì)各種數(shù)據(jù)類型的檢索,提高檢索的效率,滿足企業(yè)信息系統(tǒng)的檢索需求。
【專利附圖】
【附圖說明】
[0036]為了更清楚地說明本申請(qǐng)實(shí)施例或現(xiàn)有技術(shù)中的技術(shù)方案,下面將對(duì)實(shí)施例中所需要使用的附圖作簡單地介紹,顯而易見地,下面描述中的附圖僅僅是本發(fā)明中記載的一些實(shí)施例,對(duì)于本領(lǐng)域普通技術(shù)人員來講,還可以根據(jù)這些附圖獲得其他的附圖。
[0037]圖1是本發(fā)明實(shí)施例實(shí)現(xiàn)異構(gòu)系統(tǒng)統(tǒng)一檢索的方法的流程圖;
[0038]圖2是本發(fā)明實(shí)施例實(shí)現(xiàn)異構(gòu)系統(tǒng)統(tǒng)一檢索的裝置的一種結(jié)構(gòu)示意圖;
[0039]圖3是本發(fā)明實(shí)施例中提供的一種用戶檢索界面示意圖;
[0040]圖4是本發(fā)明實(shí)施例實(shí)現(xiàn)異構(gòu)系統(tǒng)統(tǒng)一檢索的裝置的一種具體應(yīng)用結(jié)構(gòu)示意圖。
【具體實(shí)施方式】
[0041]為了使本【技術(shù)領(lǐng)域】的人員更好地理解本發(fā)明實(shí)施例的方案,下面結(jié)合附圖和實(shí)施方式對(duì)本發(fā)明實(shí)施例作進(jìn)一步的詳細(xì)說明。
[0042]為了實(shí)現(xiàn)統(tǒng)一檢索,可以讓各業(yè)務(wù)系統(tǒng)提供檢索接口,數(shù)據(jù)庫系統(tǒng)可以直接通過數(shù)據(jù)庫接口軟件,使得統(tǒng)一檢索系統(tǒng)與各業(yè)務(wù)系統(tǒng)進(jìn)行連接。在同時(shí)檢索的業(yè)務(wù)系統(tǒng)數(shù)量較少時(shí),此技術(shù)可以解決異構(gòu)檢索問題,但是當(dāng)業(yè)務(wù)系統(tǒng)達(dá)到一定數(shù)量時(shí),處理速度很難保證。
[0043]為此,本發(fā)明實(shí)施例提供一種實(shí)現(xiàn)異構(gòu)系統(tǒng)統(tǒng)一檢索的方法及裝置,能夠引入專業(yè)的全文檢索引擎,提高檢索的效率和準(zhǔn)確性,提供統(tǒng)一的檢索界面,方便用戶發(fā)出檢索請(qǐng)求,瀏覽檢索結(jié)果。
[0044]如圖1所示,是本發(fā)明實(shí)施例實(shí)現(xiàn)異構(gòu)系統(tǒng)統(tǒng)一檢索的方法的流程圖,包括以下步驟:
[0045]步驟101,接收用戶輸入的檢索信息。
[0046]所述檢索信息可以只包括查詢關(guān)鍵詞,也可以同時(shí)包括查詢關(guān)鍵詞和查詢條件,t匕如,可以是限定時(shí)間,指定頻道、分類和排序方式等條件。當(dāng)然,可以只有一個(gè)查詢條件,也可以同時(shí)包括多個(gè)查詢條件,對(duì)此本發(fā)明實(shí)施例不做限定。
[0047]具體地,可以以ASPX頁面作為用戶檢索的界面,負(fù)責(zé)接收用戶輸入的檢索信息。
[0048]另外,為了避免用戶對(duì)一些違法或不良的詞語的查詢產(chǎn)生不好的影響,在本發(fā)明方法的另一實(shí)施例中,還可以在根據(jù)所述檢索信息生成查詢語句之前,檢查所述關(guān)鍵詞是否為敏感詞語(比如,違法、不良和低俗等詞語),如果是,則向用戶返回空的查詢結(jié)果。
[0049]所述敏感詞語可以預(yù)先存儲(chǔ)在一個(gè)文件中,在過濾時(shí),查找用戶輸入的查詢關(guān)鍵詞是否包含在該文件中;如果是,則說明該查詢關(guān)鍵詞屬于敏感詞,此時(shí)查詢結(jié)果為空;如果不是,則繼續(xù)執(zhí)行后面的步驟。
[0050]步驟102,根據(jù)所述檢索信息生成查詢語句。
[0051]前面提到,用戶輸入的檢索信息可以包括查詢關(guān)鍵詞,還可以包括查詢條件,而且其中的查詢關(guān)鍵詞及查詢條件可以有多個(gè),對(duì)此,可以通過語法分析,生成查詢語句。比如,去除用戶輸入的檢索信息中的連接詞,對(duì)查詢關(guān)鍵詞之間的空格解析為邏輯或,不同的關(guān)鍵詞將自動(dòng)分配不同的背景色等。
[0052]步驟103,根據(jù)所述查詢語句從數(shù)據(jù)表中進(jìn)行全文檢索,所述數(shù)據(jù)表包括定時(shí)從多個(gè)不同的系統(tǒng)中采集的文章信息。
[0053]為了實(shí)現(xiàn)異構(gòu)系統(tǒng)檢索,本發(fā)明實(shí)施例的方法提供了基于數(shù)據(jù)表的數(shù)據(jù)存儲(chǔ),SP將待檢索的信息存放在一張關(guān)系數(shù)據(jù)表中,該表的信息標(biāo)識(shí),來源字段來自其它多個(gè)不同結(jié)構(gòu)的數(shù)據(jù)表或系統(tǒng)。
[0054]這樣,盡管不同系統(tǒng)的文章自身存儲(chǔ)結(jié)構(gòu)不同,但在本發(fā)明實(shí)施例中,預(yù)先將檢索需要的字段信息存儲(chǔ)到同一張數(shù)據(jù)表的相同字段中,從而使文章格式統(tǒng)一,方便操作和維護(hù)。
[0055]在實(shí)際應(yīng)用中,數(shù)據(jù)表中的字段可以包括文章屬性信息字段和文章分類信息字段。文章屬性信息字段可以包括:標(biāo)識(shí),標(biāo)題,標(biāo)題圖片,內(nèi)容,狀態(tài),創(chuàng)建時(shí)間,作者,更新時(shí)間,鏈接地址等。文章分類信息字段可以包括:欄目,來源等,這些字段有助于按分類進(jìn)行檢索。其中,來源字段可以用來標(biāo)識(shí)來自不同的系統(tǒng)。如果是同類型的數(shù)據(jù)庫表中的文章,來源字段記錄的可以是表名,文章從這些指定的表遷移過來。如果是其它形式來源的文章,如xml,服務(wù)或不同類型的數(shù)據(jù)庫,來源字段記錄的可以是標(biāo)識(shí)。
[0056]為了更好地對(duì)所述數(shù)據(jù)表進(jìn)行管理,還可以對(duì)數(shù)據(jù)表的操作進(jìn)行記錄。記錄的內(nèi)容比如可以包括:數(shù)據(jù)表的更新時(shí)間、操作的性質(zhì)(比如添加、修改、刪除)。
[0057]需要說明的是,在實(shí)際應(yīng)用中,可以采用多線程方式分別采集不同系統(tǒng)中的文章信息,并將采集的文章信息寫入所述數(shù)據(jù)表中,而且不同線程采集文章信息的周期相同或不同。
[0058]具體地,每個(gè)采集任務(wù)的執(zhí)行程序可以以插件形式提供,方便擴(kuò)展。即增加新的待檢索異構(gòu)系統(tǒng),如果已有插件程序無法從該新系統(tǒng)提供的接口獲取數(shù)據(jù)填充入數(shù)據(jù)表,可以編寫新的插件。所述插件中需要調(diào)用的異構(gòu)系統(tǒng)的接口有兩個(gè),一是按設(shè)定的起止時(shí)間讀取文章列表,文章列表的字段要與數(shù)據(jù)表中的字段基本一致;二是文章列表的刪改日志記錄。前者用來執(zhí)行按時(shí)間段遷移文章,后者用來同步文章列表創(chuàng)建后可能發(fā)生的變化。兩個(gè)任務(wù)的定時(shí)執(zhí)行的周期可以根據(jù)文章增加、刪改頻率進(jìn)行調(diào)整,頻率越低,周期可以設(shè)置的越長一些。
[0059]在進(jìn)行檢索時(shí),具體可以通過線性表的二分查找算法,對(duì)數(shù)據(jù)表進(jìn)行全文檢索,提取其中與關(guān)鍵詞和查詢條件匹配的檢索結(jié)果。
[0060]步驟104,展現(xiàn)檢索結(jié)果。
[0061]具體地,可以以方便的查看方式展現(xiàn)檢索,比如,可以按頻道、分類和時(shí)間對(duì)檢索結(jié)果進(jìn)行篩選。另外,檢索結(jié)果中還可以提供摘要超鏈接,該超鏈接可以鏈接到子系統(tǒng)界面查看明細(xì)。當(dāng)然,也可以有其它展現(xiàn)方式,對(duì)此本發(fā)明實(shí)施例不做限定。
[0062]本發(fā)明實(shí)施例提供的實(shí)現(xiàn)異構(gòu)系統(tǒng)統(tǒng)一檢索的方法,通過預(yù)先對(duì)不同系統(tǒng)數(shù)據(jù)的采集整理,形成本地格式統(tǒng)一、結(jié)構(gòu)清晰的數(shù)據(jù)存儲(chǔ),該存儲(chǔ)可以按照需求建立各種分類體系,進(jìn)行再組織和管理。將數(shù)據(jù)存儲(chǔ)作為專業(yè)的全文檢索引擎數(shù)據(jù)源,從而可以使用戶通過統(tǒng)一的界面發(fā)出檢索請(qǐng)求,實(shí)現(xiàn)針對(duì)各種數(shù)據(jù)類型的檢索,提高檢索的效率,滿足企業(yè)信息系統(tǒng)的檢索需求。
[0063]相應(yīng)地,本發(fā)明實(shí)施例還提供一種實(shí)現(xiàn)異構(gòu)系統(tǒng)統(tǒng)一檢索的裝置,如圖2所示,是該裝置的一種結(jié)構(gòu)示意圖。
[0064]在該實(shí)施例中,所述裝置包括:檢索信息接收模塊201,查詢語句生成模塊202,檢索模塊203和展現(xiàn)模塊204。其中:
[0065]檢索信息接收模塊201,用于接收用戶輸入的檢索信息。
[0066]所述檢索信息可以包括查詢關(guān)鍵詞,還可以包括查詢條件,比如,可以是限定時(shí)間,指定頻道、分類和排序方式等條件。當(dāng)然,可以只有一個(gè)查詢條件,也可以同時(shí)包括多個(gè)查詢條件,對(duì)此本發(fā)明實(shí)施例不做限定。
[0067]具體地,可以以ASPX頁面作為用戶檢索的界面,負(fù)責(zé)接收用戶輸入的檢索信息,如圖3所示。
[0068]查詢語句生成模塊202,用于根據(jù)所述檢索信息生成查詢語句。
[0069]具體地,查詢語句生成模塊202可以通過語法分析,生成查詢語句。比如,去除用戶輸入的檢索信息中的連接詞,對(duì)查詢關(guān)鍵詞之間的空格解析為邏輯或,不同的關(guān)鍵詞將自動(dòng)分配不同的背景色等。
[0070]檢索模塊203,用于根據(jù)所述查詢語句從數(shù)據(jù)表中進(jìn)行全文檢索,所述數(shù)據(jù)表包括定時(shí)從多個(gè)不同的系統(tǒng)中采集的文章信息。
[0071]展現(xiàn)模塊204,用于展現(xiàn)檢索結(jié)果。
[0072]本發(fā)明實(shí)施例提供的實(shí)現(xiàn)異構(gòu)系統(tǒng)統(tǒng)一檢索的裝置,通過預(yù)先對(duì)不同系統(tǒng)數(shù)據(jù)的采集整理,形成本地格式統(tǒng)一、結(jié)構(gòu)清晰的數(shù)據(jù)存儲(chǔ),該存儲(chǔ)可以按照需求建立各種分類體系,進(jìn)行再組織和管理。將數(shù)據(jù)存儲(chǔ)作為專業(yè)的全文檢索引擎數(shù)據(jù)源,從而可以使用戶通過統(tǒng)一的界面發(fā)出檢索請(qǐng)求,實(shí)現(xiàn)針對(duì)各種數(shù)據(jù)類型的檢索,提高檢索的效率,滿足企業(yè)信息系統(tǒng)的檢索需求。
[0073]需要說明的是,在本發(fā)明另一實(shí)施例中,所述裝置還可進(jìn)一步包括:采集模塊(未圖示),用于采用多線程方式分別采集不同系統(tǒng)中的文章信息,并將采集的文章信息寫入或更新到所述數(shù)據(jù)表中,不同線程采集文章信息的周期相同或不同。具體采集過程及方式可以參照前面本發(fā)明方法實(shí)施例中的描述,在此不再贅述。
[0074]另外,為了避免用戶對(duì)一些違法或不良的詞語的查詢產(chǎn)生不好的影響,在本發(fā)明裝置的另一實(shí)施例中,還可進(jìn)一步包括:過濾模塊(未圖示),用于在查詢語句生成模塊202根據(jù)所述檢索信息生成查詢語句之前,檢查所述關(guān)鍵詞是否為敏感詞匯,如果是,則向用戶返回空的查詢結(jié)果。
[0075]可以在根據(jù)所述檢索信息生成查詢語句之前,檢查所述關(guān)鍵詞是否為敏感詞語(比如,違法、不良和低俗等詞語),如果是,則向用戶返回空的查詢結(jié)果。
[0076]另外,為了更好地對(duì)所述數(shù)據(jù)表進(jìn)行管理,在本發(fā)明裝置的另一實(shí)施例中,還可進(jìn)一步包括:日志模塊(未圖示),用于對(duì)數(shù)據(jù)表的操作進(jìn)行記錄。記錄的內(nèi)容比如可以包括:數(shù)據(jù)表的更新時(shí)間、操作的性質(zhì)(比如添加、修改、刪除)。
[0077]需要說明的是,以上所描述的裝置實(shí)施例僅僅是示意性的,其中所述作為分離部件說明的模塊可以是或者也可以不是物理上分開的,作為單元顯示的部件可以是或者也可以不是物理單元,即可以位于一個(gè)地方,或者也可以分布到多個(gè)網(wǎng)絡(luò)單元上。可以根據(jù)實(shí)際的需要選擇其中的部分或者全部模塊來實(shí)現(xiàn)本實(shí)施例方案的目的。
[0078]如圖4所示,是本發(fā)明實(shí)施例實(shí)現(xiàn)異構(gòu)系統(tǒng)統(tǒng)一檢索的裝置的一種具體應(yīng)用結(jié)構(gòu)示意圖。
[0079]在該結(jié)構(gòu)中,采集模塊采用多線程方式周期性地采集不同系統(tǒng)中的文章信息,并將采集的文章信息寫入或更新到所述數(shù)據(jù)表中。
[0080]全文檢索引擎負(fù)責(zé)向用戶提供檢索界面,接收用戶輸入的檢索信息,對(duì)所述檢索信息進(jìn)行敏感詞過濾和關(guān)鍵詞配色等操作,生成查詢語句,根據(jù)查詢語句從數(shù)據(jù)表中進(jìn)行全文檢索,并將得到的檢索結(jié)果展現(xiàn)給用戶。用戶還可以通過全文檢索引擎提供的界面瀏覽檢索結(jié)果。
[0081]檢索結(jié)果的展現(xiàn)可以有多種方式,比如可以按頻道、分類和時(shí)間對(duì)檢索結(jié)果進(jìn)行篩選。另外,檢索結(jié)果中還可以提供摘要超鏈接,該超鏈接可以鏈接到子系統(tǒng)界面查看明細(xì)。當(dāng)然,也可以有其它展現(xiàn)方式,對(duì)此本發(fā)明實(shí)施例不做限定。
[0082]本說明書中的各個(gè)實(shí)施例均采用遞進(jìn)的方式描述,各個(gè)實(shí)施例之間相同相似的部分互相參見即可,每個(gè)實(shí)施例重點(diǎn)說明的都是與其他實(shí)施例的不同之處。尤其,對(duì)于系統(tǒng)實(shí)施例而言,由于其基本相似于方法實(shí)施例,所以描述得比較簡單,相關(guān)之處參見方法實(shí)施例的部分說明即可。以上所描述的系統(tǒng)實(shí)施例僅僅是示意性的,其中所述作為分離部件說明的單元可以是或者也可以不是物理上分開的,作為單元顯示的部件可以是或者也可以不是物理單元,即可以位于一個(gè)地方,或者也可以分布到多個(gè)網(wǎng)絡(luò)單元上??梢愿鶕?jù)實(shí)際的需要選擇其中的部分或者全部模塊來實(shí)現(xiàn)本實(shí)施例方案的目的。本領(lǐng)域普通技術(shù)人員在不付出創(chuàng)造性勞動(dòng)的情況下,即可以理解并實(shí)施。
[0083]以上對(duì)本發(fā)明實(shí)施例進(jìn)行了詳細(xì)介紹,本文中應(yīng)用了【具體實(shí)施方式】對(duì)本發(fā)明進(jìn)行了闡述,以上實(shí)施例的說明只是用于幫助理解本發(fā)明的方法及設(shè)備;同時(shí),對(duì)于本領(lǐng)域的一般技術(shù)人員,依據(jù)本發(fā)明的思想,在【具體實(shí)施方式】及應(yīng)用范圍上均會(huì)有改變之處,綜上所述,本說明書內(nèi)容不應(yīng)理解為對(duì)本發(fā)明的限制。
【權(quán)利要求】
1.一種實(shí)現(xiàn)異構(gòu)系統(tǒng)統(tǒng)一檢索的方法,其特征在于,包括: 接收用戶輸入的檢索信息; 根據(jù)所述檢索信息生成查詢語句; 根據(jù)所述查詢語句從數(shù)據(jù)表中進(jìn)行全文檢索,所述數(shù)據(jù)表包括定時(shí)從多個(gè)不同的系統(tǒng)中采集的文章信息; 展現(xiàn)檢索結(jié)果。
2.根據(jù)權(quán)利要求1所述的方法,其特征在于,所述檢索信息包括:查詢關(guān)鍵詞;所述方法還包括: 在根據(jù)所述檢索信息生成查詢語句之前,檢查所述關(guān)鍵詞是否為敏感詞語; 如果是,則向用戶返回空的查詢結(jié)果。
3.根據(jù)權(quán)利要求2所述的方法,其特征在于,所述檢索信息還包括:查詢條件。
4.根據(jù)權(quán)利要求1所述的方法,其特征在于, 所述文章信息包括:文章屬性信息字段和文章分類信息字段; 所述文章屬性信息字段包括:標(biāo)識(shí),標(biāo)題,標(biāo)題圖片,內(nèi)容,狀態(tài),創(chuàng)建時(shí)間,作者,更新時(shí)間,鏈接地址; 所述文章分類信息字段包括:欄目,來源。
5.根據(jù)權(quán)利要求1至4任一項(xiàng)所述的方法,其特征在于,所述方法還包括: 采用多線程方式分別采集不同系統(tǒng)中的文章信息,并將采集的文章信息寫入所述數(shù)據(jù)表中。
6.根據(jù)權(quán)利要求5所述的方法,其特征在于,不同線程采集文章信息的周期相同或不同。
7.根據(jù)權(quán)利要求1至4任一項(xiàng)所述的方法,其特征在于,所述方法還包括: 記錄所述數(shù)據(jù)表的更新時(shí)間。
8.一種實(shí)現(xiàn)異構(gòu)系統(tǒng)統(tǒng)一檢索的裝置,其特征在于,包括: 檢索信息接收模塊,用于接收用戶輸入的檢索信息; 查詢語句生成模塊,用于根據(jù)所述檢索信息生成查詢語句; 檢索模塊,用于根據(jù)所述查詢語句從數(shù)據(jù)表中進(jìn)行全文檢索,所述數(shù)據(jù)表包括定時(shí)從多個(gè)不同的系統(tǒng)中采集的文章信息; 顯示模塊,用于展現(xiàn)檢索結(jié)果。
9.根據(jù)權(quán)利要求8所述的裝置,其特征在于,所述檢索信息包括:查詢關(guān)鍵詞;所述裝置還包括: 過濾模塊,用于在所述查詢語句生成模塊根據(jù)所述檢索信息生成查詢語句之前,檢查所述關(guān)鍵詞是否為敏感詞語,如果是,則向用戶返回空的查詢結(jié)果。
10.根據(jù)權(quán)利要求8或9所述的裝置,其特征在于,所述裝置還包括: 采集模塊,用于采用多線程方式分別采集不同系統(tǒng)中的文章信息,并將采集的文章信息寫入或更新到所述數(shù)據(jù)表中。
11.根據(jù)權(quán)利要求10所述的裝置,其特征在于,不同線程采集文章信息的周期相同或不同。
12.根據(jù)權(quán)利要求8或9所述的裝置,其特征在于,所述裝置還包括:日志模塊,用于記錄所述數(shù)據(jù)表的更新時(shí)間。
【文檔編號(hào)】G06F17/30GK104298685SQ201310303489
【公開日】2015年1月21日 申請(qǐng)日期:2013年7月18日 優(yōu)先權(quán)日:2013年7月18日
【發(fā)明者】胡勇, 徐建, 任廣永 申請(qǐng)人:北大方正集團(tuán)有限公司, 北京北大方正電子有限公司