农业图书情报学报 ›› 2023, Vol. 35 ›› Issue (5): 89-100.doi: 10.13998/j.cnki.issn1002-1248.23-0223

• 应用实践 • 上一篇    下一篇

基于微服务架构的网络级发现服务的实践探索

金家琴   

  1. 上海图书馆,上海 200031
  • 收稿日期:2023-04-10 出版日期:2023-05-05 发布日期:2023-07-26
  • 作者简介:金家琴(1980- ),女,副研究馆员,研究方向为专业知识服务、数字人文和数字学术
  • 基金资助:
    上海市哲学社会科学规划一般课题“智慧数据驱动的大都市图书馆科研创新支撑服务研究”(2020BTQ005)

Practical Exploration on the Web Scale Discovery Service Based on Micro-Service Architecture

JIN Jiaqin   

  1. Shanghai Library, Shanghai 200031
  • Received:2023-04-10 Online:2023-05-05 Published:2023-07-26

摘要: [目的/意义]万物互联的数字时代,数据密集型学术研究范式加速发展,推动研究图书馆重构基于海量资源和数据的知识服务新生态。随着智慧图书馆建设方兴未艾,网络级发现服务成为下一代图书馆服务平台实施智慧服务的核心功能模块。[方法/过程]本文以上海图书馆第三代服务平台在探索智慧化数据服务模式方面的实践为研究对象,梳理了基于FOLIO平台微服务架构的网络级发现系统的技术路径、资源策略、数据管理和服务方法,探索在图书馆数字化转型中“以用户为中心”的网络级发现服务在提高知识服务价值方面的新思路和新技术。[结果/结论]微服务架构是面向服务的体系结构,具有高度的灵活性和可扩展性的特点。基于FOLIO平台微服务架构并采用开源发现工具Vufind的下一代图书馆服务平台,适用于智慧图书馆构建网络级资源发现系统时,按需定制和扩展更多的智慧服务模块,满足不同层次的服务需求。

关键词: 研究图书馆, 微服务架构, FOLIO, 网络级发现服务, VuFind门户

Abstract: [Purpose/Significance] In the digital era of the Internet of Things, data-intensive academic research paradigms have accelerated, promoting the reconstruction of research libraries' new knowledge service ecology based on massive resources and data. With the development of smart libraries, "web-scale discovery service" has become the core functional module for the implementation of intelligent services in the next-generation library service platform. Which kind of next-generation library service platform is more suitable for building web-scale discovery services? How to build web-scale discovery services? These are issues that the library industry pays more attention to in building smart libraries. [Method/Process] This article mainly adopts a research method that combines literature review with case studies. It reviews the current research status of "web-scale discovery service" both domestically and internationally, and uses the Shanghai Library as a case study for empirical research. It takes the exploration of intelligent data service mode of Shanghai Library's third-generation service platform as the research object, reviews the technical path, resource strategy, data management, and service methods of the web-scale discovery services based on the FOLIO platform micro-services architecture, and explores new ideas and new technologies for improving the value of knowledge services through "user-centered" web-scale discovery services in the digital transformation of libraries. [Results/Conclusions] Micro-services architecture is a service-oriented architecture with high flexibility and scalability. Based on the FOLIO platform's micro-service architecture and using the open-source discovery tool Vufind as a resource discovery portal, libraries can build their next-generation service platform suited for building web-scale discovery services in smart libraries. This platform allows customization and expansion of additional intelligent service modules as needed, to meet different levels of service demands. Therefore, the author suggests that libraries should choose the open-source FOLIO platform, which utilizes micro-service architecture to serve as the next-generation service platform for smart libraries. Additionally, librarians are encouraged to customize and develop personalized web-scale discovery services, considering their specific needs. Due to the fact that the research object of this article is a large-scale research library in China, the practical experience and research methods presented here have certain limitations. We hope that the research conclusions of this article can provide references for librarians when selecting and implementing relevant systems and services for building web-scale discovery services.

Key words: research library, micro-services architecture, FOLIO, web-scale discovery service, Vufind portal

中图分类号: 

  • G250.7

引用本文

金家琴. 基于微服务架构的网络级发现服务的实践探索[J]. 农业图书情报学报, 2023, 35(5): 89-100.

JIN Jiaqin. Practical Exploration on the Web Scale Discovery Service Based on Micro-Service Architecture[J]. Journal of Library and Information Science in Agriculture, 2023, 35(5): 89-100.