图书馆在管理海量数据资源过程中,为了给读者提供数据资源服务,需要建立强大的跨库检索系统,尤其是现在身处大数据时代。目前,图书馆领域的跨库检索系统有国内和国外系统,国内系统如超星读秀、万方和知网,国外系统如Google Scholar。这些产品解决的问题是图书馆信息系统的共享服务,如跨库检索服务。本节主要研究大数据时代下图书馆信息系统共享服务的优化。
本节研究的内容具有重要意义。丁遒劲等人指出:“在元数据管理体系滞后和全文资源服务版权受限的双重挑战下,图书情报机构在全文资源建设基础上,基于海量文献元数据资源开展知识发现服务,全面释放文献资源价值。”[1]董克指出:“大数据环境的发展要求情报学方法和技术具备处理海量数据和情报的能力。”[2]曹树金指出:“全面采集图书馆的大数据,构建各类图书馆业务模型和读者模型,为读者群体提供千人千面的精准化服务,满足读者差异化、个性化和定制化的服务需求,实现图书馆服务升级。”[3]苏新宁指出:“数字图书馆要跳出传统资源建设的框架,树立全方位服务的理念,提供全资源服务,拓展服务方式和传播形式,数字图书馆馆员应该立志成为数据分析家。”[4]
目前,关于图书馆信息系统共享服务主要有以下问题。传统方式处理关联数据和跨库查询依赖图书馆数据厂家的数据管理服务协同,而数据管理服务的核心是数据权益[5],各数据厂家很难达成一致。如果依赖图书馆建立共享系统,陈祖琴指出:“图书馆在进行整合不同厂家系统时,来自各个数据部门之间出于技术及利益分配等原因,故意设置技术壁垒使得数据无法共享,以致用户拿不到需要的数据或者出现数据重复建设造成资源浪费的情况。”[6]同时,图书馆馆藏的数据格式难以统一,存在效率问题、安全存储问题、非结构化数据难以处理的问题[7]。另外,图书馆往往只是数据资源的提供者,在知识传播过程中扮演着主导者的角色,并不重视用户自身的个性化兴趣和数据内容需求[8]。由于图书馆存在技术、资金等方面的问题,资源共享程度低,导致许多资源闲置,不能被充分利用[9]。如果图书馆基于Web服务实现则成本较高,并且很难保障服务的可靠性。
微服务在技术领域的概念是2012年出现的,作为加快Web和移动应用程序开发进程的一种技术方法,2014年开始受到各方的关注,2015年是微服务的元年。但图书馆领域的微服务既包含技术系统,也包含服务系统。具体而言包括以下几个方面。(www.xing528.com)
①从服务层面而言。毕强指出:“数字图书馆微服务的特征概括为二维、五面。二维是指移动性(mobile)和社交性(sociality),五面特征分别是泛在化(ubiquitous)、碎片化(fragmentation)、个性化(individualization)、交互性(interaction)和分享性(sharing)。”[10]李白杨指出,图书馆微服务的核心是运营,包括内容的制作、更新和推送3个方面[11]。彭爱东指出,微服务包含交互性、可用性、个性化[12]。董颖指出:“图书馆学科服务需要集成海量学术信息资源和掌握多样化的信息分析技术,使得高校嵌入式学科服务得到提升。”[13]
②从技术层面而言。微服务是一种新的计算机编程思想。其与传统的Web服务的主要区别是,Web服务考虑的是全局的集成,微服务考虑的是重写,不考虑全局,这样会提高服务的灵活性[14]。Adalberto R.Sampaio等人指出,微服务具备自动化部署和扩展的优势,能够快速集成不同系统的接口。[15]欧阳荣彬指出:“高等院校信息化过程中,传统数据服务平台协议复杂,体量庞大,扩展性和易维护性方面都存在不足,利用微服务可以使服务之间松耦合,平台易扩展、便于运行维护,数据共享灵活。”[16]Yilong Yang等人将微服务用于管理医学信息资源,便于保护数据服务中的用户隐私。[17]在图书馆领域,和微服务相关的研究,如叶春蕾提出,利用Hadoop来进行高校图书馆系统的架构[18];温浩宇指出,基于NoSQL技术来集成数字图书馆的异构数据[19]。
免责声明:以上内容源自网络,版权归原作者所有,如有侵犯您的原创版权请告知,我们将尽快删除相关内容。