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