首页    期刊浏览 2025年06月29日 星期日
登录注册

文章基本信息

  • 标题:Efficiently Processing and Storing Library Linked Data using Apache Spark and Parquet
  • 本地全文:下载
  • 作者:Kumar Sharma ; Ujjal Marjit ; Utpal Biswas
  • 期刊名称:Information Technology and Libraries
  • 印刷版ISSN:2163-5226
  • 出版年度:2018
  • 卷号:37
  • 期号:3
  • 页码:29-49
  • DOI:10.6017/ital.v37i3.10177
  • 语种:English
  • 出版社:Library Information Technology Association
  • 摘要:Resource Description Framework (RDF) is a commonly used data model in the Semantic Web environment. Libraries and various other communities have been using the RDF data model to store valuable data after it is extracted from traditional storage systems. However, because of the large volume of the data, processing and storing it is becoming a nightmare for traditional data-management tools. This challenge demands a scalable and distributed system that can manage data in parallel. In this article, a distributed solution is proposed for efficiently processing and storing the large volume of library linked data stored in traditional storage systems. Apache Spark is used for parallel processing of large data sets and a column-oriented schema is proposed for storing RDF data. The storage system is built on top of Hadoop Distributed File Systems (HDFS) and uses the Apache Parquet format to store data in a compressed form. The experimental evaluation showed that storage requirements were reduced significantly as compared to Jena TDB, Sesame, RDF/XML, and N-Triples file formats. SPARQL queries are processed using Spark SQL to query the compressed data. The experimental evaluation showed a good query response time, which significantly reduces as the number of worker nodes increases.
国家哲学社会科学文献中心版权所有