Skip to main navigation Skip to search Skip to main content

A cache-based method to improve query performance of linked Open Data cloud

  • Usman Akhtar
  • , Anita Sant’Anna
  • , Chang Ho Jihn
  • , Muhammad Asif Razzaq
  • , Jaehun Bang
  • , Sungyoung Lee

Research output: Contribution to journalArticlepeer-review

2 Citations (Scopus)

Abstract

The proliferation of semantic big data has resulted in a large amount of content published over the Linked Open Data (LOD) cloud. Semantic Web applications consume these data by issuing SPARQL queries. One of the main challenges faced by querying the LOD web cloud on account of the inherent distributed nature of LOD is its high search latency and lack of tools to connect the SPARQL endpoints. In this paper, we propose an Adaptive Cache Replacement strategy (ACR) that aims to accelerate the overall query processing of the LOD cloud. ACR alleviates the burden on SPARQL endpoints by identifying subsequent queries learned from clients historical query patterns and caching the result of these queries. For cache replacement, we propose an exponential smoothing forecasting method to replace the less valuable cache content. In the experimental study, we evaluate the performance of the proposed approach in terms of hit rates, query time and overhead. The proposed approach is found to outperform existing state-of-the-art approaches, increase hit rates by 5.46%, and reduce the query times by 6.34%.

Original languageEnglish
Pages (from-to)1743-1763
Number of pages21
JournalComputing (Vienna/New York)
Volume102
Issue number7
DOIs
Publication statusPublished - 1 Jul 2020

Bibliographical note

Publisher Copyright:
© 2020, Springer-Verlag GmbH Austria, part of Springer Nature.

Keywords

  • Cache Replacement
  • Linked Open Data
  • Query performance
  • SPARQL

Fingerprint

Dive into the research topics of 'A cache-based method to improve query performance of linked Open Data cloud'. Together they form a unique fingerprint.

Cite this