999精品在线视频,手机成人午夜在线视频,久久不卡国产精品无码,中日无码在线观看,成人av手机在线观看,日韩精品亚洲一区中文字幕,亚洲av无码人妻,四虎国产在线观看 ?

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

2011-05-14 11:58:16汪益民楊春節
網絡安全與數據管理 2011年15期
關鍵詞:搜索引擎數據庫資源

汪益民,楊春節

(安徽農業大學 網絡中心,安徽 合肥 230036)

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

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、訪問的前綴等建立對應的索引添加到數據庫服務器中。

圖1 搜索引擎結構圖

2.2 數據庫設計

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

表1 ServerFiles

表2 SearchMemo

2.3 系統設計

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

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

2.4 主要核心代碼

(1)搜索文件代碼

(2)調用存取過程代碼

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

[1]郝金隆,王成良.原創優先的搜索引擎排序算法[J].計算機工程,2008,34(18):85-86.

[2]任勇旗,唐毅.以客戶為中心的搜索引擎優化研究[J].圖書館學研究,2009(1):44-45.

[3]吳斷,施水才.一種結合超鏈接分析的搜索引引擎排序[J].計算機工程,2004,30(15):143-145

猜你喜歡
搜索引擎數據庫資源
基礎教育資源展示
一樣的資源,不一樣的收獲
資源回收
資源再生 歡迎訂閱
資源再生(2017年3期)2017-06-01 12:20:59
數據庫
財經(2017年2期)2017-03-10 14:35:35
數據庫
財經(2016年15期)2016-06-03 07:38:02
數據庫
財經(2016年3期)2016-03-07 07:44:46
數據庫
財經(2016年6期)2016-02-24 07:41:51
網絡搜索引擎亟待規范
中國衛生(2015年12期)2015-11-10 05:13:38
基于Nutch的醫療搜索引擎的研究與開發
主站蜘蛛池模板: 免费无遮挡AV| 色综合成人| 老色鬼欧美精品| 人妻精品久久无码区| 91色在线观看| 国产精品自拍露脸视频| 亚洲 欧美 中文 AⅤ在线视频| 国产精品30p| 亚洲精品成人福利在线电影| 农村乱人伦一区二区| 国产欧美精品一区二区| 久久久亚洲国产美女国产盗摄| 97人人做人人爽香蕉精品| 一级毛片免费不卡在线| 午夜三级在线| 欧美日韩成人在线观看| 亚洲日韩精品欧美中文字幕| 91在线国内在线播放老师| 日韩欧美国产成人| 色婷婷啪啪| 亚洲久悠悠色悠在线播放| 一本色道久久88综合日韩精品| 欧美一区二区三区欧美日韩亚洲| 国产精品专区第1页| 毛片网站观看| 亚洲色图欧美| h网站在线播放| 无码电影在线观看| 亚洲区视频在线观看| 2021国产乱人伦在线播放| 亚洲国产av无码综合原创国产| 色成人综合| 日韩成人免费网站| 国产欧美综合在线观看第七页| 欧美精品H在线播放| 高清不卡一区二区三区香蕉| 国产一区二区三区在线观看免费| 国产精品亚洲αv天堂无码| 日韩av在线直播| 亚洲综合极品香蕉久久网| 精品国产免费观看| 色吊丝av中文字幕| 狠狠v日韩v欧美v| 找国产毛片看| AV网站中文| 99久久国产综合精品2023| 狠狠色丁香婷婷综合| 亚洲精品国偷自产在线91正片| 亚洲精品无码久久久久苍井空| 精品一区二区三区无码视频无码| 亚洲AV无码一区二区三区牲色| 国产成人久久综合一区| 狠狠综合久久| 日本91在线| 黄色网页在线观看| 成人一级黄色毛片| 国产麻豆精品在线观看| 国产特级毛片aaaaaa| 日韩无码一二三区| 亚洲国产成人久久77| 亚洲无码高清一区| 日韩毛片视频| 久久这里只精品国产99热8| 久久精品这里只有精99品| 性69交片免费看| 日本午夜精品一本在线观看| 亚洲第一综合天堂另类专| 99手机在线视频| 性欧美精品xxxx| 亚洲精品国产自在现线最新| 国产亚洲视频播放9000| 国产乱子伦无码精品小说| 3D动漫精品啪啪一区二区下载| 老司机久久99久久精品播放| 制服丝袜一区| 欧美国产成人在线| 一级香蕉视频在线观看| 刘亦菲一区二区在线观看| 国产成人8x视频一区二区| 欧美伦理一区| 97综合久久| 亚洲最大福利视频网|