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 streaming 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 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 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-nonstandard dataset
stream-datasets-rdfstar dataset
stream-datasets-rdfstar-nonstandard dataset
stream-graphs graph
stream-graphs-nonstandard graph
stream-graphs-rdfstar graph
stream-graphs-rdfstar-nonstandard graph
stream-mixed dataset or graph
stream-mixed-nonstandard dataset or graph
stream-mixed-rdfstar dataset or graph
stream-mixed-rdfstar-nonstandard dataset or graph
stream-named-graphs named graph
stream-named-graphs-nonstandard named graph
stream-named-graphs-rdfstar named graph
stream-named-graphs-rdfstar-nonstandard named graph
stream-subject-graphs subject graph
stream-subject-graphs-nonstandard subject graph
stream-subject-graphs-rdfstar subject graph
stream-subject-graphs-rdfstar-nonstandard subject graph
stream-ts-named-graphs timestamped named graph
stream-ts-named-graphs-nonstandard timestamped named graph
stream-ts-named-graphs-rdfstar timestamped named graph
stream-ts-named-graphs-rdfstar-nonstandard timestamped named graph

Metadata

Info

Download this metadata in RDF: Turtle, N-Triples, RDF/XML, Jelly

General information

Content