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