[發明專利]一種索引文件同步方法、索引服務器和搜索系統無效
| 申請號: | 200910110348.5 | 申請日: | 2009-10-28 |
| 公開(公告)號: | CN101702159A | 公開(公告)日: | 2010-05-05 |
| 發明(設計)人: | 王有為;劉克鴻;劉飛;楊旗;楊豐;馬慧;蔣錚 | 申請(專利權)人: | 卓望數碼技術(深圳)有限公司 |
| 主分類號: | G06F17/30 | 分類號: | G06F17/30 |
| 代理公司: | 深圳市順天達專利商標代理有限公司 44217 | 代理人: | 李琴 |
| 地址: | 518057 廣東省深圳市南山區高*** | 國省代碼: | 廣東;44 |
| 權利要求書: | 查看更多 | 說明書: | 查看更多 |
| 摘要: | |||
| 搜索關鍵詞: | 一種 索引 文件 同步 方法 服務器 搜索 系統 | ||
技術領域
本發明涉及索引技術,更具體地說,涉及一種索引文件同步方法、索引服務器和搜索系統。
背景技術
隨著數字化信息存儲技術的日漸成熟,信息的全文檢索得到了廣泛的應用。從互聯網搜索引擎,到圖書館圖書搜索,信息全文檢索技術的應用隨處可見。
面對龐大的信息庫,為提高全文檢索的效率,往往需要對信息構建索引。以互聯網搜索引擎為例,搜索引擎公司必須對每天挖掘的大量網頁數據構建索引,才能保障每日數以千萬計的網頁搜索請求得到快速的響應。索引構建任務計算量大,需要配置專門的硬件設備來完成。因此,在現有技術中,往往配置專門的索引服務器來執行索引構建任務。在這種情況下,具體的搜索任務(即將輸入的關鍵字與構建的索引進行匹配,以輸出搜索結果)將由專門的搜索服務器來完成。
由于索引文件經常更新,因此需要在索引服務器和搜索服務器之間同步索引文件。現有技術通常采用FTP傳送方式來同步索引文件。盡管可以完成索引文件的傳送任務,但FTP傳送方式存在諸多缺陷。例如,首先,FTP傳送方式需要進行較為復雜的FTP配置。其次,在具體使用過程中,FTP傳送方式需要進行一系列交互式的應用層操作。再次,FTP傳送方式在每次傳送過程開始前都需要進行密碼驗證,在驗證成功后方可以開始傳遞,如果FTP驗證密碼發生變化例如經過修改,則發送方無法再使用原有密碼進行文件傳送。由此可見,FTP傳送方式的操作過程十分復雜。
因此,需要一種索引文件同步方案,能夠有效克服現有技術之中存在的上述缺陷。
發明內容
本發明要解決的技術問題在于,針對現有基于FTP傳送方式的索引文件同步方案操作過程相對復雜的缺陷,提供一種索引文件同步方法、索引服務器和搜索系統。
本發明解決其技術問題所采用的技術方案是:
構造一種索引文件同步方法,用于在索引服務器和搜索服務器之間同步索引文件,其中,所述索引文件存儲在所述索引服務器中,所述搜索服務器上設置有索引文件存儲目錄,所述方法包括,索引服務器執行將所述索引文件復制到通過SSHFS進程掛接到所述索引文件存儲目錄的本地虛擬目錄下的操作,以通過SSHFS進程將所述索引文件傳送到所述搜索服務器的索引文件存儲目錄下。
在本發明提供的索引文件同步方法中,所述方法具體包括,所述索引服務器基于所述索引文件的生成時間戳,執行將所述索引文件復制到所述本地虛擬目錄下由該生成時間戳標識的子目錄下的操作,以通過所述SSHFS進程將所述索引文件傳送到所述搜索服務器的索引文件存儲目錄下由該生成時間戳標識的子目錄下。
在本發明提供的索引文件同步方法中,在所述索引文件復制完成之后,所述方法還包括,所述索引服務器向所述搜索服務器發出完成通知。
本發明還提供了一種索引服務器,與搜索服務器通信連接,其中,該搜索服務器上設置有索引文件存儲目錄,該索引服務器中存儲有索引文件,所述索引服務器包括:
SSHFS模塊,用于執行SSHFS進程,以將本地虛擬目錄掛接到所述搜索服務器上的索引文件存儲目錄;
同步模塊,用于執行將所述索引文件復制到所述本地虛擬目錄下的操作,以通過所述SSHFS模塊將所述索引文件傳送到所述搜索服務器的索引文件存儲目錄下。
在本發明提供的索引服務器中,所述同步模塊用于基于所述索引文件的生成時間戳,執行將所述索引文件復制到所述本地虛擬目錄下由該生成時間戳標識的子目錄下的操作,以通過所述SSHFS模塊將所述索引文件傳送到所述搜索服務器的索引文件存儲目錄下由該生成時間戳標識的子目錄下。
在本發明提供的索引服務器中,還包括:
通知模塊,用于在所述索引文件復制完成之后,向所述搜索服務器發出完成通知。
本發明還提供了一種搜索系統,包括:
搜索服務器,其上設置有索引文件存儲目錄;
索引服務器,與搜索服務器通信連接,用于:
存儲索引文件;以及,
執行將所述索引文件復制到通過SSHFS進程掛接到所述索引文件存儲目錄的本地虛擬目錄下的操作,以通過SSHFS進程將所述索引文件傳送到所述搜索服務器的索引文件存儲目錄下。
在本發明提供的搜索系統中,
所述索引服務器包括:
SSHFS模塊,用于執行SSHFS進程,以將所述本地虛擬目錄掛接到所述搜索服務器上的索引文件存儲目錄;
同步模塊,用于執行將所述索引文件復制到所述本地虛擬目錄下的操作,以通過所述SSHFS模塊將所述索引文件傳送到所述搜索服務器的索引文件存儲目錄下。
該專利技術資料僅供研究查看技術是否侵權等信息,商用須獲得專利權人授權。該專利全部權利屬于卓望數碼技術(深圳)有限公司,未經卓望數碼技術(深圳)有限公司許可,擅自商用是侵權行為。如果您想購買此專利、獲得商業授權和技術合作,請聯系【客服】
本文鏈接:http://www.szxzyx.cn/pat/books/200910110348.5/2.html,轉載請聲明來源鉆瓜專利網。
- 上一篇:一種互聯網主題信息采集方法及裝置
- 下一篇:強度關聯遠場無透鏡成像裝置





