Sage is a SPARQL query engine for public Linked Data providers that implements Web preemption. The SPARQL engine includes a smart Sage client and a Sage SPARQL query server hosting RDF datasets (hosted using PostgreSQL or HDT). SPARQL queries are suspended by the web server after a fixed quantum of time and resumed upon client request. Using Web preemption, Sage ensures stable response times for query execution and completeness of results under high load.
The complete approach and experimental results are available in a Research paper accepted at The Web Conference 2019, available here. Thomas Minier, Hala Skaf-Molli and Pascal Molli. "SaGe: Web Preemption for Public SPARQL Query services" in Proceedings of the 2019 World Wide Web Conference (WWW'19), San Francisco, USA, May 13-17, 2019.
We appreciate your feedback/comments/questions to be sent to our mailing list or our issue tracker on github.
Running in your Web Browser, powered by the SaGe Javascript client
Execute SPARQL queries against any RDF datasets hosted by the SaGe server, using a client-server query engine running in your browser
Query these RDF datasets using the Java or Javascript client
RDF Graph | Description | RDF triples | Time quantum | VoID description | More details |
---|---|---|---|---|---|
dblp-2017 | The Computer Science Bibliography (2017-01-24 release) | 88,150,324 | 75 | Open | Open |
dbpedia-2015-04en | DBpedia dataset v2015-04 (english version) | 398,216,004 | 75 | Open | Open |
dbpedia-2016-04 | DBpedia dataset v2016-04 | 1,040,358,853 | 75 | Open | Open |
dbpedia-3-5-1 | DBpedia v3.5.1 | 232,542,405 | 75 | Open | Open |
eventskg-r2 | A dataset of scientific events, containing historical data about the publications, submissions, start date, end date, location and homepage for top-prestigious events series. | 28,329 | 75 | Open | Open |
geonames-2012 | A dataset of countries, with over 8 million placenames (2012-11-11 release) | 123,020,821 | 75 | Open | Open |
linkedgeodata-2012 | OpenStreetMap as Linked Data (2012-09-10 release) | 129,698,470 | 75 | Open | Open |
pathwaycommons-v9 | PathwayCommons v9 | 64,664,529 | 75 | Open | Open |
sameAs | The sameAs.cc dataset (2018 release) | 558,943,116 | 75 | Open | Open |
swdf-2012 | Semantic Web Dog Food (2012-11-28 release) | 242,256 | 75 | Open | Open |
swdf-2017 | Semantic Web Dog Food (2017-01-23 release) | 353,162 | 75 | Open | Open |
wikidata-2017-03-13 | Wikidata 2017-03-13 release | 2,262,175,283 | 75 | Open | Open |
wiktionary-2012-en | A dictionary of the English language (2012-07-21 release) | 64,358,375 | 75 | Open | Open |
Query and publish RDF datasets using SaGe servers using these client or server implementations.
Publish your own datasets using the reference SaGe implementation in Python. Currently supports RDF datasets stored in PostgreSQL and in the HDT format.
Based on Apache jena, this client supports the full SPARQL 1.1 syntax, including federated SPARQL queries.
The SaGe javascript client allows you to execute SPARQL 1.1 queries in any browser or using Node.js.