张磊 昌吉学院
基于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 模式来提高搜索质量,同时系统中使用的中央索引模式和分布式索引模式则使得系统搜索任务更加全面且精确,用户通过该系统可以快速的完成检索任务,获得自己需要的信息。