W3C home > Mailing lists > Public > semantic-web@w3.org > March 2018

RE: Usage of datasets and graphs in triple store

From: Mark Wallace <mark.wallace@semanticarts.com>
Date: Thu, 15 Mar 2018 16:42:04 +0000
To: Mikael Pesonen <mikael.pesonen@lingsoft.fi>, "semantic-web@w3.org" <semantic-web@w3.org>
Message-ID: <BYAPR11MB2856497211C5508A1215CF03E1D00@BYAPR11MB2856.namprd11.prod.outlook.com>
The FROM clause brings in an RDF graph from a URL, so if the external triple store provides a URL to a data set, then it's possible. 

For example, the RDF4J triple store exposes an HTTP API to access RDF statements in any of its "repositories", so you could do something like:

   select * 
   FROM  <http://localhost:8080/rdf4j-server/repositories/myRepo/statements>   
   where . . .

So it's definitely possible.  

SERVICE would seem more efficient than fetching all of the repository statements if the data set is large. 


-----Original Message-----
From: Mikael Pesonen <mikael.pesonen@lingsoft.fi> 
Sent: Wednesday, March 14, 2018 10:39 AM
To: semantic-web@w3.org
Subject: Usage of datasets and graphs in triple store


what would be good reasons to split data to different graphs and also into different datasets?

About sparql FROM clause, is it possible to fetch data from external triple store, or is SERVICE method for that only?

Thank you

Lingsoft - 30 years of Leading Language Management


Speech Applications - Language Management - Translation - Reader's and Writer's Tools - Text Tools - E-books and M-books

Mikael Pesonen
System Engineer

e-mail: mikael.pesonen@lingsoft.fi
Tel. +358 2 279 3300

Time zone: GMT+2

Helsinki Office
Eteläranta 10
FI-00130 Helsinki

Turku Office
Kauppiaskatu 5 A
FI-20100 Turku

Received on Friday, 16 March 2018 07:58:42 UTC

This archive was generated by hypermail 2.3.1 : Friday, 16 March 2018 07:58:50 UTC