Skip to content

Grouped RDF streaming

Benchmark category of generic tasks involving grouped RDF streams (elements are either RDF graphs or RDF datasets). This includes streaming throughput and latency benchmarks.

Benchmark tasks

Below you will find a list of tasks that are part of this benchmark category.

Tip

Benchmark tasks and profiles in RiverBench have machine-readable metadata in RDF. You can find RDF download links for each profile on its documentation page. You can also use the HTTP content negotiation mechanism.

Task name Identifier Description
Grouped RDF stream compression stream-compression A benchmark task measuring the compression efficiency of serializations for grouped RDF streams.
Grouped RDF stream deserialization throughput stream-deserialization-throughput A benchmark task measuring the throughput of deserializing a grouped RDF stream (that is, a stream in which the elements are either RDF graphs or RDF datasets) from a byte stream to memory.
End-to-end RDF streaming latency stream-latency-end-to-end A benchmark task measuring the latency of streaming elements in a grouped RDF stream over the network, including serialization, network communication, and deserialization.
Grouped RDF stream serialization throughput stream-serialization-throughput A benchmark task measuring the throughput of serializing a grouped RDF stream (that is, a stream in which the elements are either RDF graphs or RDF datasets).
End-to-end RDF streaming throughput stream-throughput-end-to-end A benchmark task measuring the throughput of streaming elements in a grouped RDF stream over the network, including serialization, network communication, and deserialization.

Benchmark profiles

Profiles in RiverBench group datasets that share common technical characteristics. For example, whether the datasets consist of triples or quads, if they use RDF-star, etc. The profiles are intended to be used in benchmarks to compare the performance of different systems on a well-defined collection of datasets.

See the quick start guide for more information on how to use the profiles, tasks, and datasets.

Profile Stream type RDF-star Non-standard extensions
stream-datasets dataset
stream-datasets-rdfstar dataset
stream-graphs graph
stream-graphs-rdfstar graph
stream-mixed dataset or graph
stream-mixed-rdfstar dataset or graph
stream-named-graphs named graph
stream-named-graphs-rdfstar named graph
stream-subject-graphs subject graph
stream-subject-graphs-rdfstar subject graph
stream-ts-named-graphs timestamped named graph
stream-ts-named-graphs-rdfstar timestamped named graph

Metadata

Info

Download this metadata in RDF: Turtle, N-Triples, RDF/XML, Jelly
Source repository: category-stream
Permanent URL: https://w3id.org/riverbench/v/dev/categories/stream

General information

  • Title: Grouped RDF streaming (en)
  • Identifier: stream
  • Version: dev
  • In suite: RiverBench (dev)

Content