張磊 昌吉學(xué)院
基于P2P 技術(shù)的分布式圖書(shū)館信息檢索系統(tǒng)形成了分布式檢索形式,將 P2P 技術(shù)加入分布式搜索模式中進(jìn)行算法優(yōu)化與改進(jìn)也能夠?qū)崿F(xiàn)高效、實(shí)用、方便、快捷的圖書(shū)館信息服務(wù),有效的提高了讀者的滿意度,這也有利于圖書(shū)館自身的宣傳與發(fā)展。而且當(dāng)前的數(shù)字資源海量增長(zhǎng),圖書(shū)館用戶們?cè)谏暇W(wǎng)查閱資料的過(guò)程中更加需要高效、精確的搜索行為,通過(guò)分布式圖書(shū)館信息檢索服務(wù)系統(tǒng)的應(yīng)用則能夠大大提高用戶的滿意度。
P2P搜索算法可分為結(jié)構(gòu)化搜索和非結(jié)構(gòu)化搜索,其中結(jié)構(gòu)化算法能夠?qū)崿F(xiàn)針對(duì)性的網(wǎng)絡(luò)搜索,即按照網(wǎng)絡(luò)結(jié)構(gòu)中確定的ID進(jìn)行搜索任務(wù),搜索過(guò)程中還能夠?qū)⑵渲械年P(guān)鍵信息進(jìn)行解剖,并剔除其中冗余的信息;非結(jié)構(gòu)化算法的網(wǎng)點(diǎn)則是分布比較隨意,網(wǎng)點(diǎn)數(shù)目與位置還會(huì)按照搜索任務(wù)的不同而產(chǎn)生變化,雖然操作較為簡(jiǎn)單,但是搜索并不精確。
P2P 搜索模式分為中央索引模式和分布式索引模式,其中中央索引模式在信息檢索的實(shí)踐中需要將子端自信息傳輸?shù)街醒刖W(wǎng)點(diǎn)后才能夠進(jìn)行下一級(jí)的信息傳遞,從圖中也可以看出該種方式的共享想比較差,出現(xiàn)了嚴(yán)重的資源浪費(fèi);而分布式索引模式并沒(méi)有中央服務(wù)器發(fā)揮作用,而是使其中的每個(gè)網(wǎng)點(diǎn)都具有相同的功能與職責(zé),從圖中也可以看出,各網(wǎng)點(diǎn)之間只要游線路就能夠?qū)崿F(xiàn)信息的傳遞與共享,當(dāng)一個(gè)網(wǎng)點(diǎn)進(jìn)行搜索時(shí),周邊的網(wǎng)點(diǎn)也會(huì)繼續(xù)向外擴(kuò)張,這種檢索方式大大提高了檢索的效率與精確性,提高了整個(gè)系統(tǒng)的靈活性,但是由于該搜索模式占據(jù)內(nèi)存較大,因此在實(shí)際應(yīng)用中可以將兩種搜索模式相結(jié)合,還可以防止出現(xiàn)擁堵?tīng)顩r,幫助用戶快速的搜索到自己所需要的信息。
圖書(shū)館是具有保存人類文化遺產(chǎn)、開(kāi)發(fā)信息資源、參與社會(huì)教育的職能,在倡導(dǎo)終身學(xué)習(xí)的當(dāng)代社會(huì),圖書(shū)館在文明社會(huì)的建設(shè)中也承擔(dān)著重要作用?,F(xiàn)代圖書(shū)館的檢索功能關(guān)系到讀者的讀書(shū)體驗(yàn),高效快速的檢索不僅能夠節(jié)省讀者的時(shí)間,也能夠提高讀者的滿意度。因此在當(dāng)前分布式結(jié)構(gòu)圖書(shū)館信息檢索服務(wù)系統(tǒng)的設(shè)計(jì)中應(yīng)該在服務(wù)器端與客戶端分別設(shè)置 B/S 模式 和 C/S 模式,即瀏覽器 / 服務(wù)器的B/S 模式以及一體機(jī) / 服務(wù)器的 C/S 模式。B/S 模式可以有效完成對(duì)查詢信息的訪問(wèn),并連接瀏覽器與服務(wù)器之間。C/S 模式主要是對(duì)輸入信息進(jìn)行方位,連接和護(hù)短與服務(wù)器。在此基礎(chǔ)上分別對(duì)前、后臺(tái)用戶服務(wù)子系統(tǒng)進(jìn)行有效設(shè)計(jì)。比如前臺(tái)用戶子系統(tǒng)的管理可以實(shí)現(xiàn)用戶的查詢功能,在后臺(tái)系統(tǒng)管理的子系統(tǒng)中主要就是方便管理人員對(duì)圖書(shū)館內(nèi)信息進(jìn)行添加、修改或者刪除,兩種模式的使用可以有效避免檢索信息在傳輸過(guò)程中出現(xiàn)差錯(cuò)或者混亂。除此以外,B/S 模式的搜索任務(wù)較為簡(jiǎn)單,只需要在瀏覽器系統(tǒng)中輸入檢索信息即可,C/S 模式也可以將服務(wù)器完成的任務(wù)移交給客戶端,大大減輕了服務(wù)器的符合與擁堵?tīng)顩r,使得整個(gè)系統(tǒng)都能夠順暢。
P2P分布式搜索模式系統(tǒng)的應(yīng)用能夠進(jìn)一步將語(yǔ)義進(jìn)行肢解與關(guān)聯(lián),達(dá)到準(zhǔn)確快速搜索的目的,尤其是在現(xiàn)代一詞多義、模糊詞語(yǔ)、一語(yǔ)多關(guān)的情況下,其準(zhǔn)確、高校的搜索能夠給讀者更優(yōu)質(zhì)的服務(wù)。
分層搜索節(jié)點(diǎn)模式和數(shù)據(jù)資源模式共同組成了分布式搜索系統(tǒng)結(jié)構(gòu)模型(如下圖1所示),該結(jié)構(gòu)模式在實(shí)際應(yīng)用中需要對(duì)用戶輸入的管檢測(cè)進(jìn)行判斷并查詢信息,信息符合驗(yàn)證需要進(jìn)行查詢解析,在這個(gè)過(guò)程中還需要對(duì)檢索到的數(shù)據(jù)資源對(duì)信息進(jìn)行注冊(cè)、驗(yàn)證并查詢,最終將搜索到的結(jié)果呈現(xiàn)到用戶的搜索界面。
圖1 P2P DL結(jié)構(gòu)模型
文件共享指的是在網(wǎng)絡(luò)結(jié)點(diǎn)之間對(duì)用戶提供的信息進(jìn)行交流與傳遞,通過(guò)對(duì)文件信息進(jìn)行詳細(xì)的分析以后在根據(jù)其特點(diǎn)與實(shí)際內(nèi)容分配到不同的網(wǎng)點(diǎn)進(jìn)行處理;文件搜索也需要用戶在頁(yè)面上輸入相應(yīng)的搜索請(qǐng)求,質(zhì)量會(huì)直接傳輸?shù)骄W(wǎng)絡(luò)的拓?fù)浣Y(jié)構(gòu)中,相應(yīng)的網(wǎng)點(diǎn)接收到搜索指令后就會(huì)判斷搜索內(nèi)容,并將其傳輸?shù)较乱画h(huán)節(jié)當(dāng)中。
隨著信息技術(shù)手段的不斷進(jìn)步,人們對(duì)于現(xiàn)代圖書(shū)館的建設(shè)要求越來(lái)越高,在信息檢索服務(wù)系統(tǒng)方面,本文所講的基于 P2P的數(shù)字圖書(shū)館分布式搜索系統(tǒng)能夠起到以下作用:一是B/S模式和 C/S模式的引入進(jìn)一步簡(jiǎn)化了信息查詢和結(jié)果反饋流程規(guī)范,使得服務(wù)器與客戶端的負(fù)荷大大減輕,而且用戶在信息檢索的過(guò)程中也不會(huì)出現(xiàn)擁堵或者系統(tǒng)崩潰的情況,而且將搜索信息直接輸入到瀏覽器中進(jìn)行查詢還能夠使得信息搜索更加高效、快捷,搜索結(jié)果涵蓋面也會(huì)比較廣,用戶可以根據(jù)關(guān)鍵詞在海量的信息數(shù)據(jù)中獲得自己想要的信息;二是分布式的圖書(shū)館信息檢索服務(wù)系統(tǒng)的適應(yīng)面較廣,比如在高校圖書(shū)館中,在高速校園網(wǎng)的支持下,資源的利用效率也會(huì)大大提高;三是P2P技術(shù)的引入應(yīng)用使得分布式的搜索系統(tǒng)更加完善,前文中對(duì)P2P的搜索結(jié)構(gòu)模式和搜索流程分析中可以發(fā)現(xiàn)P2P使得分布式搜索模式更加高效、便捷,其對(duì)關(guān)鍵詞的識(shí)別也更加精確,在當(dāng)下一詞多義、模糊詞語(yǔ)、一語(yǔ)多關(guān)的情況下,其搜索出來(lái)的信息也能夠盡可能符合用戶的需求,幫助用戶及時(shí)獲得相關(guān)信息;四是將中央索引模式和分布式索引模式結(jié)合使用不僅可以避免單一搜索模式存在的額弊端,還能夠使用戶的搜索更加具有擴(kuò)展性,搜索的信息數(shù)據(jù)也更加全面,而且加入P2P 的搜索模式可以有效結(jié)合與數(shù)據(jù)挖掘等技術(shù),為圖書(shū)館的讀者提供一個(gè)更加強(qiáng)大的搜索引擎。就上述分析,分布式結(jié)構(gòu)的圖書(shū)館信息檢索服務(wù)系統(tǒng)的應(yīng)用時(shí)優(yōu)化現(xiàn)代圖書(shū)館工作方式的重要舉措,在全民學(xué)習(xí)的社會(huì)風(fēng)潮下,不管是社會(huì)上的圖書(shū)館還是學(xué)校中的圖書(shū)館,強(qiáng)大的信息檢索服務(wù)系統(tǒng)能夠使用戶獲得更優(yōu)質(zhì)的讀書(shū)體驗(yàn),完美解決時(shí)空制約所帶來(lái)的不足,使其能夠產(chǎn)生去圖書(shū)館讀書(shū)學(xué)習(xí)的欲望,提高全民讀書(shū)服務(wù)質(zhì)量。
綜上所述,現(xiàn)代圖書(shū)館的信息化建設(shè)水平越來(lái)越高,其中信息檢索服務(wù)系統(tǒng)是當(dāng)前圖書(shū)館信息化建設(shè)的重要環(huán)節(jié),基于分布式結(jié)構(gòu)的圖書(shū)館信息檢索服務(wù)系統(tǒng)的設(shè)計(jì)主要就是引入P2P技術(shù),并使用B/S模式和 C/S 模式來(lái)提高搜索質(zhì)量,同時(shí)系統(tǒng)中使用的中央索引模式和分布式索引模式則使得系統(tǒng)搜索任務(wù)更加全面且精確,用戶通過(guò)該系統(tǒng)可以快速的完成檢索任務(wù),獲得自己需要的信息。