RMLStreamer-SISO: An RDF Stream Generator from Streaming Heterogeneous Data

3Citations
Citations of this article
6Readers
Mendeley users who have this article in their library.
Get full text

Abstract

Stream-reasoning query languages such as CQELS and C-SPARQL enable query answering over RDF streams. Unfortunately, there currently is a lack of efficient RDF stream generators to feed RDF stream reasoners. State-of-the-art RDF stream generators are limited with regard to the velocity and volume of streaming data they can handle. To efficiently generate RDF streams in a scalable way, we extended the RMLStreamer to also generate RDF streams from dynamic heterogeneous data streams. This paper introduces a scalable solution that relies on a dynamic window approach to generate RDF streams with low latency and high throughput from multiple heterogeneous data streams. Our evaluation shows that our solution outperforms the state-of-the-art by achieving millisecond latency (compared to seconds that state-of-the-art solutions need), constant memory usage for all workloads, and sustainable throughput of around 70,000 records/s (compared to 10,000 records/s that state-of-the-art solutions take). This opens up the access to numerous data streams for integration with the semantic web. Resource type: Software License: MIT License URL: https://github.com/RMLio/RMLStreamer/releases/tag/v2.3.0

Cite

CITATION STYLE

APA

Oo, S. M., Haesendonck, G., De Meester, B., & Dimou, A. (2022). RMLStreamer-SISO: An RDF Stream Generator from Streaming Heterogeneous Data. In Lecture Notes in Computer Science (including subseries Lecture Notes in Artificial Intelligence and Lecture Notes in Bioinformatics) (Vol. 13489 LNCS, pp. 697–713). Springer Science and Business Media Deutschland GmbH. https://doi.org/10.1007/978-3-031-19433-7_40

Register to see more suggestions

Mendeley helps you to discover research relevant for your work.

Already have an account?

Save time finding and organizing research with Mendeley

Sign up for free