All benchmark types
SPARQL query suites
Recognised public SPARQL benchmarks — LUBM, WatDiv, SP2Bench, BSBM, DBPSB — plus operator micro-benchmarks and the synthetic qlever-style suite.
Latest commit 05d38b13 · every metric smaller-is-better · each group header shows a competitive summary computed live from real same-box competitor numbers (or an honest placeholder where none exist yet).
No same-box competitor baseline has been gathered for this suite yet — sparq's absolute numbers are shown below.
| Benchmark | sparq | Unit |
|---|---|---|
BSBM query01 — find products by type + two features (ORDER/LIMIT), countbsbm_query01_count_us | 59.8 | us |
BSBM query01 — find products by type + two features (ORDER/LIMIT), jsonbsbm_query01_json_us | 82.5 | us |
BSBM query01 — find products by type + two features (ORDER/LIMIT), materializebsbm_query01_materialize_us | 58.2 | us |
BSBM query02 — product detail — labels + 3 OPTIONALs, countbsbm_query02_count_us | 44.4 | us |
BSBM query02 — product detail — labels + 3 OPTIONALs, jsonbsbm_query02_json_us | 120.2 | us |
BSBM query02 — product detail — labels + 3 OPTIONALs, materializebsbm_query02_materialize_us | 49.7 | us |
BSBM query03 — products by type/feature with negation (OPTIONAL+!bound), countbsbm_query03_count_us | 81.8 | us |
BSBM query03 — products by type/feature with negation (OPTIONAL+!bound), jsonbsbm_query03_json_us | 102.3 | us |
BSBM query03 — products by type/feature with negation (OPTIONAL+!bound), materializebsbm_query03_materialize_us | 87.2 | us |
BSBM query04 — two-branch UNION + OFFSET/LIMIT, countbsbm_query04_count_us | 144.4 | us |
BSBM query04 — two-branch UNION + OFFSET/LIMIT, jsonbsbm_query04_json_us | 145.2 | us |
BSBM query04 — two-branch UNION + OFFSET/LIMIT, materializebsbm_query04_materialize_us | 140.7 | us |
BSBM query05 — similar products — self-join + numeric FILTERs, countbsbm_query05_count_us | 209 | us |
BSBM query05 — similar products — self-join + numeric FILTERs, jsonbsbm_query05_json_us | 209.4 | us |
BSBM query05 — similar products — self-join + numeric FILTERs, materializebsbm_query05_materialize_us | 208.3 | us |
BSBM query07 — product offers + reviews (nested OPTIONALs), countbsbm_query07_count_us | 1,012 | us |
BSBM query07 — product offers + reviews (nested OPTIONALs), jsonbsbm_query07_json_us | 1,016 | us |
BSBM query07 — product offers + reviews (nested OPTIONALs), materializebsbm_query07_materialize_us | 1,009 | us |
BSBM query08 — reviews in English — langMatches + ratings + ORDER, countbsbm_query08_count_us | 793.5 | us |
BSBM query08 — reviews in English — langMatches + ratings + ORDER, jsonbsbm_query08_json_us | 810.7 | us |
BSBM query08 — reviews in English — langMatches + ratings + ORDER, materializebsbm_query08_materialize_us | 793.6 | us |
BSBM query09 — DESCRIBE a reviewer (produced triples), countbsbm_query09_count_us | 4.6 | us |
BSBM query09 — DESCRIBE a reviewer (produced triples), jsonbsbm_query09_json_us | 4.6 | us |
BSBM query09 — DESCRIBE a reviewer (produced triples), materializebsbm_query09_materialize_us | 4.6 | us |
BSBM query10 — cheapest offers for a product (FILTER + ORDER/LIMIT), countbsbm_query10_count_us | 1,091 | us |
BSBM query10 — cheapest offers for a product (FILTER + ORDER/LIMIT), jsonbsbm_query10_json_us | 1,103 | us |
BSBM query10 — cheapest offers for a product (FILTER + ORDER/LIMIT), materializebsbm_query10_materialize_us | 1,093 | us |
BSBM query11 — all in/out triples of an offer (UNION), countbsbm_query11_count_us | 5.5 | us |
BSBM query11 — all in/out triples of an offer (UNION), jsonbsbm_query11_json_us | 7.5 | us |
BSBM query11 — all in/out triples of an offer (UNION), materializebsbm_query11_materialize_us | 6.1 | us |
BSBM query12 — CONSTRUCT — export an offer (produced triples), countbsbm_query12_count_us | 27.7 | us |
BSBM query12 — CONSTRUCT — export an offer (produced triples), jsonbsbm_query12_json_us | 27 | us |
BSBM query12 — CONSTRUCT — export an offer (produced triples), materializebsbm_query12_materialize_us | 27.1 | us |