STREAK: An Efficient Engine for Processing Top-k SPARQL Queries with Spatial Filters
Jyoti Leeka, Srikanta Bedathur, Debajyoti Bera, Sriram, Lakshminarasimhan

TL;DR
Streak is a novel RDF engine optimized for processing complex top-k SPARQL queries with spatial filters, offering scalable performance on large geo-spatial datasets through innovative indexing and adaptive query processing.
Contribution
The paper introduces Streak, a comprehensive RDF system with novel spatial indexing and query strategies, enabling efficient handling of complex spatial SPARQL queries at scale.
Findings
Streak outperforms Virtuoso and PostgreSQL in top-k spatial join queries.
The system scales to large datasets like Yago3 and LinkedGeoData.
Innovative index and encoding strategies improve query efficiency.
Abstract
The importance of geo-spatial data in critical applications such as emergency response, transportation, agriculture etc., has prompted the adoption of recent GeoSPARQL standard in many RDF processing engines. In addition to large repositories of geo-spatial data -- e.g., LinkedGeoData, OpenStreetMap, etc. -- spatial data is also routinely found in automatically constructed knowledgebases such as Yago and WikiData. While there have been research efforts for efficient processing of spatial data in RDF/SPARQL, very little effort has gone into building end-to-end systems that can holistically handle complex SPARQL queries along with spatial filters. In this paper, we present Streak, a RDF data management system that is designed to support a wide-range of queries with spatial filters including complex joins, top-k, higher-order relationships over spatially enriched databases. Streak…
Peer Reviews
No public reviews on file for this paper yet. If you reviewed it on a platform where reviews are public (OpenReview, ICLR, NeurIPS, ICML), you can paste yours below so the community can read it here.
Videos
No videos yet. Explain this paper in a talk, walkthrough, or lecture? Add one.
Taxonomy
TopicsData Management and Algorithms · Advanced Database Systems and Queries · Semantic Web and Ontologies
