1.一種數據搜索的方法,其特征在于,包括以下步驟:
連接器連接數據源,將數據源的結構信息發送給數據庫存儲;
建立過濾器,并根據數據源的結構信息設置過濾器,設置內容包括數據
源名稱和參數,設置完成后將所述設置內容發送給數據庫存儲;
應用單元讀取對應的過濾器,并在用戶界面顯示對應的過濾器;
應用單元通過所述用戶界面接收數據搜索請求,所述數據搜索請求包括
過濾器的參數值;
應用單元將所述數據搜索請求通過對應的過濾器發送給接口單元;
接口單元將所述數據搜索請求中的過濾器的參數值發送給與對應數據
源連接的連接器;
連接器根據過濾器的參數值,從數據源獲得結果數據,并反饋給接口單
元;
接口單元將結果數據發送給應用單元,應用單元在用戶界面中顯示;
其中,一個過濾器對應不少于1個數據源。
2.根據權利要求1所述的一種數據搜索的方法,其特征在于,一個連
接器連接一個數據源。
3.根據權利要求2所述的一種數據搜索的方法,其特征在于,數據源
包括互聯網網頁、互聯網新聞、媒體新聞、圖片、互聯網論壇、電視、微博、
互聯網視頻和報紙。
4.根據權利要求1所述的一種數據搜索的方法,其特征在于,一個應
用單元對應不少于1個過濾器。
5.根據權利要求1所述的一種數據搜索的方法,其特征在于,還包括
以下步驟:
連接器將所述結果數據存儲到實時計算引擎;
實時計算引擎對所述結果數據進行處理,并發送給接口單元;
接口單元將處理后的結果數據返回給應用單元,通過用戶界面進行顯
示。
6.根據權利要求1或者5所述的一種數據搜索的方法,其特征在于,
還包括以下步驟:
返回用戶界面,再次輸入數據搜索請求,在結果數據中進行再次檢索。
7.根據權利要求1所述的一種數據搜索的方法,其特征在于,所述數
據源的結構信息和過濾器的設置內容在數據庫中持久存儲。
8.一種數據搜索的系統,其特征在于,包括數據源、連接器、數據庫、
過濾器、應用單元和接口單元,其中,
數據源用于提供數據;
連接器用于連接數據源,將數據源的結構信息發送給數據庫存儲,并根
據過濾器的參數值,從數據源獲得結果數據,反饋給接口單元;
數據庫用于存儲數據源的結構信息和過濾器的設置內容;
過濾器用于根據數據源的結構信息設置過濾器,設置內容包括數據源名
稱和參數,設置完成后將所述設置內容發送給數據庫存儲;
應用單元用于讀取對應的過濾器,在用戶界面顯示對應的過濾器,通過
所述用戶界面接收數據搜索請求,所述數據搜索請求包括過濾器的參數值,
將所述數據搜索請求通過對應的過濾器發送給接口單元,并將結果數據在用
戶界面中顯示;
接口單元用于將所述數據搜索請求中的過濾器的參數值發送給與對應
數據源連接的連接器,從連接器獲取結果數據,并發送給應用單元。
9.根據權利要求8所述的一種數據搜索的系統,其特征在于,還包括
實時計算引擎,其中,
連接器還用于將所述結果數據存儲到實時計算引擎;
實時計算引擎用于對所述結果數據進行處理,并發送給接口單元;
接口單元還用于將處理后的結果數據返回給應用單元,通過用戶界面進
行顯示。
展開