国产91免费_国产精品电影一区_日本s色大片在线观看_中文在线免费看视频

您現在的位置: 通信界 >> 無線通信 >> 技術正文  
 
一種校內網資源搜索引擎的設計與實現[圖]
[ 通信界 / 佚名 / www.6611o.com / 2012/2/14 8:23:08 ]
 

摘要:搜索引擎是目前人們尋找網絡資源最常用的方式,本系統依照搜索引擎的設計原理,采用多Agent方式,通過對索引模塊參數設置實現對校內網不同的資源進行統一整合,建立校內網資源的搜索引擎。該搜索引擎為學校內網提供資源共享的新方式,提高校內資源的利用率,減輕校內網帶寬的壓力。

隨著高校校園網的快速發展,網絡作為信息的傳播平臺正在高速向前邁進。學校校園網中各種資訊、軟件、多媒體資源越來越豐富并且呈現出爆發式的增長。以本校為例,目前軟件資源容量為300G、音樂資源容量為4T、電影資源容量為9T、學習資源容量近達1T等,這些信息資源幫助人們更好地完成工作與學習、豐富業余生活、提供更加快速方便的下載方式。但是這是數字資源分布在不同服務器與存儲中,如何更加有效地利用這些海量的校內網資源成為信息管理者深思的問題。人們在互聯網上查找信息都會用到搜索引擎來搜索需要的信息,通過搜索引擎的模糊匹配機制,能很容易找到想要得到的信息。對于學校信息中心信息管理人員來說,如果能在校內網中引入一套搜索引擎機制來解決這個問題,就能使廣大師生能快捷便利地使用這些信息而且減少重復從外網下載、降低校內網出口帶寬的壓力、充分提高校園網內部資源的利用率的問題。

1 需求分析

搜索引擎原理,通常指的是收集了因特網上幾千萬到幾十億個網頁并對網頁中的每一個詞(即關鍵詞)進行索引,建立索引數據庫的全文搜索引擎。當用戶查找某個關鍵詞的時候,所有在頁面內容中包含了該關鍵詞的網頁都將作為搜索結果被搜出來。在經過復雜的算法進行排序后,這些結果將按照與搜索關鍵詞的相關度高低,依次排列。

本系統主要目標是仿照搜索引擎的原理實現對校內網信息資源的全面搜索。這些資源可能是不同類型,可能分別存在不同服務器中且服務器的類型也不近相同,如有FTP服務器、HTTP服務器等。對于這些不同的環境要求,要求本系統要完成以下需求:

(1)索引建立要滿足不同的服務器類型,如http、ftp等。
     (2)索引建立時要區分文件的類型。
     (3)定時(手工)刪除本機器的索引,并重新建立指定目錄的文件索引。
     (4)搜索能支持模糊查詢。
     (5)提供用戶搜索、下載功能,記錄關鍵字頻率及文件訪問次數。

對于以上需求,本系統采用多agent模式,對不同服務器,分別安裝索引建立模式(agent),再通過對參數的配置實現對不同服務器中資源的索引建立。

2 系統分析

2.1 系統結構

本搜索引擎結構如圖1所示,軟件的設計與開發主要為兩個部分:(1)索引的建立。主要負責在后臺數據的建立,采用客戶端與服務器結構(C/S結構);(2)Web的查詢。主要負責向用戶提供友好界面的查詢服務,采用瀏覽器與服務器結構(B/S結構)。通過開發索引建立程序,將文件存放的服務器(FTP、HTTP等)進行搜索,分析文件的名稱、大小、類別、位置等并將這些文件信息合并服務器IP、訪問的前綴等建立對應的索引添加到數據庫服務器中。

一種校內網資源搜索引擎的設計與實現

2.2 數據庫設計

為了方便數據庫中文件信息的處理,數據庫設計了兩個基本數據表,一個存放索引建立模塊,將文件的索引放入表1中;另一個表主要存放用戶搜索的相關信息,如表2所示。如果搜索數據非常龐大時,要對基本數據表按不同的規則進行分割,成立多個子表(可以按照服務器類型、文件類型或者服務器所屬網絡等分類),實現對資源的高效率搜索。

一種校內網資源搜索引擎的設計與實現

2.3 系統設計

索引建立模塊(agent)的界面上參數主要包含服務器IP地址、服務器前綴、選擇搜索的路徑、設置定時時間等。服務器相關的文件是以海量規模存儲的,為了提高索引建立的效率,系統采用后臺的存儲過程來實現對數據庫的操作。

索引建立模塊是整個系統的核心,通過遞歸算法,將服務器中指定文件夾中所有文件(或者指定類型文件)的信息依次提取,將文件物理地址轉換為邏輯地址并形成對應關系,按照數據庫表結構預先設定的規則放入數據庫對應表中,實現對文件服務器中文件索引的建立。搜索的用戶程序采用B/S結構,用戶通過瀏覽器搜索關鍵字實現對資源的查詢。搜索的關鍵字采用對所在分類文件夾和文件名中模糊匹配,將搜索的結果以類別、文件名、文件類型、文件大小等信息來展現。

2.4 主要核心代碼

(1)搜索文件代碼

一種校內網資源搜索引擎的設計與實現

內網資源搜索引擎對于類似校園網內部資源的整合有很重要的作用,它的重要性表現在能將校園網的各種資源以統一的搜索引擎的方式提供給用戶,方便用戶的查找與使用,極大地提高了這些資源的利用率。本文介紹的校內網搜索引擎已經在我校產生的明顯的效果,隨著推廣的深入,廣大師生越來越多地都在使用它來尋找自己所需要的資源,極大提高了工作效率并減輕了校園網出口帶寬的壓力。

參考文獻

[1] 郝金隆,王成良.原創優先的搜索引擎排序算法[J].計算機工程,2008,34(18):85-86.
     [2] 任勇旗,唐毅.以客戶為中心的搜索引擎優化研究[J].圖書館學研究,2009(1):44-45.
     [3] 吳斷,施水才.一種結合超鏈接分析的搜索引引擎排序[J].計算機工程,2004,30(15):143-145.

 

作者:佚名 合作媒體:不詳 編輯:顧北

 

 

 
 熱點技術
普通技術 “5G”,真的來了!牛在哪里?
普通技術 5G,是偽命題嗎?
普通技術 云視頻會議關鍵技術淺析
普通技術 運營商語音能力開放集中管理方案分析
普通技術 5G網絡商用需要“無憂”心
普通技術 面向5G應運而生的邊緣計算
普通技術 簡析5G時代四大關鍵趨勢
普通技術 國家網信辦就《數據安全管理辦法》公開征求意見
普通技術 《車聯網(智能網聯汽車)直連通信使用5905-5925MHz頻段管理規定(
普通技術 中興通訊混合云解決方案,滿足5G多元業務需求
普通技術 大規模MIMO將帶來更多無線信道,但也使無線信道易受攻擊
普通技術 蜂窩車聯網的標準及關鍵技術及網絡架構的研究
普通技術 4G與5G融合組網及互操作技術研究
普通技術 5G中CU-DU架構、設備實現及應用探討
普通技術 無源光網絡承載5G前傳信號可行性的研究概述
普通技術 面向5G中傳和回傳網絡承載解決方案
普通技術 數據中心布線系統可靠性探討
普通技術 家庭互聯網終端價值研究
普通技術 鎏信科技CEO劉舟:從連接層構建IoT云生態,聚焦CMP是關鍵
普通技術 SCEF引入需求分析及部署應用
  版權與免責聲明: ① 凡本網注明“合作媒體:通信界”的所有作品,版權均屬于通信界,未經本網授權不得轉載、摘編或利用其它方式使用。已經本網授權使用作品的,應在授權范圍內使用,并注明“來源:通信界”。違反上述聲明者,本網將追究其相關法律責任。 ② 凡本網注明“合作媒體:XXX(非通信界)”的作品,均轉載自其它媒體,轉載目的在于傳遞更多信息,并不代表本網贊同其觀點和對其真實性負責。 ③ 如因作品內容、版權和其它問題需要同本網聯系的,請在一月內進行。
通信視界
華為余承東:Mate30總體銷量將會超過兩千萬部
趙隨意:媒體融合需積極求變
普通對話 苗圩:建設新一代信息基礎設施 加快制造業數字
普通對話 華為余承東:Mate30總體銷量將會超過兩千萬部
普通對話 趙隨意:媒體融合需積極求變
普通對話 韋樂平:5G給光纖、光模塊、WDM光器件帶來新機
普通對話 安筱鵬:工業互聯網——通向知識分工2.0之路
普通對話 庫克:蘋果不是壟斷者
普通對話 華為何剛:挑戰越大,成就越大
普通對話 華為董事長梁華:盡管遇到外部壓力,5G在商業
普通對話 網易董事局主席丁磊:中國正在引領全球消費趨
普通對話 李彥宏:無人乘用車時代即將到來 智能交通前景
普通對話 中國聯通研究院院長張云勇:雙輪驅動下,工業
普通對話 “段子手”楊元慶:人工智能金句頻出,他能否
普通對話 高通任命克里斯蒂安諾·阿蒙為公司總裁
普通對話 保利威視謝曉昉:深耕視頻技術 助力在線教育
普通對話 九州云副總裁李開:幫助客戶構建自己的云平臺
通信前瞻
楊元慶:中國制造高質量發展的未來是智能制造
對話亞信科技CTO歐陽曄博士:甘為橋梁,攜"電
普通對話 楊元慶:中國制造高質量發展的未來是智能制造
普通對話 對話亞信科技CTO歐陽曄博士:甘為橋梁,攜"電
普通對話 對話倪光南:“中國芯”突圍要發揮綜合優勢
普通對話 黃宇紅:5G給運營商帶來新價值
普通對話 雷軍:小米所有OLED屏幕手機均已支持息屏顯示
普通對話 馬云:我挑戰失敗心服口服,他們才是雙11背后
普通對話 2018年大數據產業發展試點示范項目名單出爐 2
普通對話 陳志剛:提速又降費,中國移動的兩面精彩
普通對話 專訪華為終端何剛:第三代nova已成為爭奪全球
普通對話 中國普天陶雄強:物聯網等新經濟是最大機遇
普通對話 人人車李健:今年發力金融 拓展汽車后市場
普通對話 華為萬飚:三代出貴族,PC產品已走在正確道路
普通對話 共享退潮單車入冬 智享單車卻走向盈利
普通對話 Achronix發布新品單元塊 推動eFPGA升級
普通對話 金柚網COO邱燕:天吳系統2.0真正形成了社保管