W3C home > Mailing lists > Public > public-lod@w3.org > October 2010

Re: SPARQL servers used in the LOD Cloud

From: Richard Cyganiak <richard@cyganiak.de>
Date: Tue, 12 Oct 2010 12:41:21 +0100
Cc: public-lod@w3.org
Message-Id: <C951B53E-380E-4362-B53B-618908ED0695@cyganiak.de>
To: Bene Rodriguez-Castro <beroca@gmail.com>
Hi Bene,

One thing worth pointing out: A survey like the one I did will mostly  
highlight SPARQL *protocol* implementations. This doesn't say much  
about the actual *storage engine* behind the *protocol endpoint*. A  
few products integrate engine and protocol implementation into one  
package, e.g., Virtuoso or 4store. Others don't come with a protocol  
implementation at all, or use a generic off-the-shelf protocol  
implementation such as Joseki.

For example, a Sesame endpoint could have a Sesame native store behind  
it, or OWLIM, or BigData. A Joseki endpoint could be Jena RDB storage,  
or SDB, or TDB, or D2RQ. I'm not really sure what the Talis Platform  
stores use behind the scenes, is it BigData?

I personally have never interacted with an AllegroGraph, Mulgara,  
Oracle, or native BigData store, so I wouldn't know what they look  
like “from the outside” if only poked through the SPARQL protocol.

On 12 Oct 2010, at 02:16, Bene Rodriguez-Castro wrote:
> * Are there some features (particularly important in the LOD
> Community), that are driving the selection criteria for a specific RDF
> Database vs. another? Or in a broader sense, are there some notes
> available regarding a generic selection criteria for RDF Databases in
> the context of LOD?

I think the main distinguishing factor is whether a store is packaged  
as a SPARQL server (including SPARQL protocol implementation), or  
whether it's packaged as something that can be interacted with only  
through programming an API. In the web-friendly LOD world, you really  
want to interact with your SPARQL store through the SPARQL Protocol;  
and numerous stores come off-the-shelf with a SPARQL Protocol  
endpoint. Those that don't are at a disadvantage -- you'd have to wire  
up your own Joseki or Sesame or write your own Protocol implementation  
to get a SPARQL endpoint.

AllegroGraph is expensive, and its distinctive features are of little  
relevance for a pure “data server”.

Oracle fails on lack of a SPARQL Protocol implementation -- it would  
really only appeal to those who already have bought Oracle.

BigData is advertised as a scale-out solution. This is more than most  
LOD projects need; they'd happily settle for MediumData.

> * And also, are there some known examples of RDF data repositories
> using the mentioned RDF Databases with no apparent representation in
> the LOD Cloud (Oracle, AllegroGraph, BigData, or OWLIM)?

Well there certainly are repositories using these stores, but they may  
not have public SPARQL endpoints, and may not publish their data with  
dereferenceable URIs as well (which is the main criterion for linked  
data).

Not sure about Oracle and AllegroGraph.

Talis would know more about BigData stores I suppose.

I'm pretty sure there are a few OWLIMs in the LOD Cloud, but they  
would probably show up as Sesame.

Best,
Richard


>
> Regards,
> Bene Rodriguez-Castro
>
> Research Staff | Intelligence, Agents and Multimedia Group | School of
> Electronics and Computer Science | University of Southampton |
> Southampton, SO17 1BJ | United Kingdom | Phone: +44 23 8059 4059
>
>
> On Mon, Oct 11, 2010 at 2:54 PM, Richard Cyganiak  
> <richard@cyganiak.de> wrote:
>> On 10 Oct 2010, at 23:12, Hugh Glaser wrote:
>>>
>>> Actually, the only rkbexplorer.com endpoint that uses 4store is
>>> oai.rkbexplorer.com/sparql/.
>>> All the rest use 3store.
>>
>> Oh. Thanks for the correction Hugh. I learned at some point that  
>> they all
>> run on 3store, but between then and now this information in my head  
>> somehow
>> morphed into 4store. Sorry for any confusion I caused.
>>
>> Richard
>>
>>
>>
>>>
>>>
>>> On 01/10/2010 13:08, "Richard Cyganiak" <richard@cyganiak.de> wrote:
>>>
>>>> Yesterday I pulled a list of all SPARQL endpoints in the LOD Cloud
>>>> diagram from the CKAN API. There are 141. After removing 24 that  
>>>> were
>>>> offline, timed out or otherwise inaccessible, I had a list of 117  
>>>> that
>>>> produced valid responses to a simple SPARQL query.
>>>>
>>>> I then categorized them according to the server software used (by
>>>> looking at the “Server” HTTP header, or various other telltale  
>>>> signs
>>>> in the responses, or in a few cases at the site documentation).
>>>> Results are below.
>>>>
>>>> The real news here is that we now have more than 100 live SPARQL
>>>> endpoints in the Cloud. I'm not going to attempt any further
>>>> interpretation of this data, but it should be useful for anyone who
>>>> needs SPARQL endpoints for testing their client against.
>>>>
>>>> If you are aware of any SPARQL endpoints that are missing here,  
>>>> please
>>>> consider adding it to the relevant package in CKAN (or creating a  
>>>> new
>>>> package if necessary). As a fall-back, email me ;-)
>>>>
>>>> Best,
>>>> Richard
>>>>
>>>>
>>>>
>>>> Virtuoso
>>>>
>>>> http://affymetrix.bio2rdf.org/sparql
>>>> http://chebi.bio2rdf.org/sparql
>>>> http://geneid.bio2rdf.org/sparql
>>>> http://go.bio2rdf.org/sparql
>>>> http://hgnc.bio2rdf.org/sparql
>>>> http://homologene.bio2rdf.org/sparql
>>>> http://cpd.bio2rdf.org/sparql
>>>> http://dr.bio2rdf.org/sparql
>>>> http://ec.bio2rdf.org/sparql
>>>> http://gl.bio2rdf.org/sparql
>>>> http://kegg.bio2rdf.org/sparql
>>>> http://rn.bio2rdf.org/sparql
>>>> http://mgi.bio2rdf.org/sparql
>>>> http://obo.bio2rdf.org/sparql
>>>> http://omim.bio2rdf.org/sparql
>>>> http://pdb.bio2rdf.org/sparql
>>>> http://pubmed.bio2rdf.org/sparql
>>>> http://reactome.bio2rdf.org/sparql
>>>> http://sgd.bio2rdf.org/sparql
>>>> http://uniprot.bio2rdf.org/sparql
>>>> http://unists.bio2rdf.org/sparql
>>>> http://services.data.gov/sparql
>>>> http://dbpedia.org/sparql
>>>> http://lsd.taxonconcept.org/sparql
>>>> http://rdf.farmbio.uu.se/chembl/sparql/
>>>> http://geo.linkeddata.es/sparql
>>>> http://lsd.taxonconcept.org/sparql
>>>> http://sonicbanana.cs.wright.edu:8890/sparql
>>>> http://linkedgeodata.org/sparql/
>>>> http://sw.unime.it:8890/sparql
>>>> http://en.openei.org/sparql
>>>> http://lsd.taxonconcept.org/sparql
>>>> http://harp.cs.wright.edu:8890/sparql
>>>> http://data.bib.uni-mannheim.de/sparql
>>>> http://linkeddata.uriburner.com/sparql
>>>>
>>>>
>>>> 4store
>>>>
>>>> http://acm.rkbexplorer.com/sparql/
>>>> http://budapest.rkbexplorer.com/sparql/
>>>> http://citeseer.rkbexplorer.com/sparql/
>>>> http://cordis.rkbexplorer.com/sparql/
>>>> http://courseware.rkbexplorer.com/sparql/
>>>> http://curriculum.rkbexplorer.com/sparql/
>>>> http://darmstadt.rkbexplorer.com/sparql/
>>>> http://dblp.rkbexplorer.com/sparql/
>>>> http://deepblue.rkbexplorer.com/sparql/
>>>> http://deploy.rkbexplorer.com/sparql/
>>>> http://dotac.rkbexplorer.com/sparql/
>>>> http://eprints.rkbexplorer.com/sparql/
>>>> http://era.rkbexplorer.com/sparql/
>>>> http://eurecom.rkbexplorer.com/sparql/
>>>> http://ft.rkbexplorer.com/sparql/
>>>> http://ibm.rkbexplorer.com/sparql/
>>>> http://ieee.rkbexplorer.com/sparql/
>>>> http://irit.rkbexplorer.com/sparql/
>>>> http://jisc.rkbexplorer.com/sparql/
>>>> http://kisti.rkbexplorer.com/sparql/
>>>> http://laas.rkbexplorer.com/sparql/
>>>> http://newcastle.rkbexplorer.com/sparql/
>>>> http://nsf.rkbexplorer.com/sparql/
>>>> http://oai.rkbexplorer.com/sparql/
>>>> http://os.rkbexplorer.com/sparql/
>>>> http://pisa.rkbexplorer.com/sparql/
>>>> http://rae2001.rkbexplorer.com/sparql/
>>>> http://resex.rkbexplorer.com/sparql/
>>>> http://risks.rkbexplorer.com/sparql/
>>>> http://roma.rkbexplorer.com/sparql/
>>>> http://southampton.rkbexplorer.com/sparql/
>>>> http://ulm.rkbexplorer.com/sparql/
>>>> http://unlocode.rkbexplorer.com/sparql/
>>>> http://wiki.rkbexplorer.com/sparql/
>>>> http://wordnet.rkbexplorer.com/sparql/
>>>> http://dbtune.org/classical/sparql/
>>>> http://eculture2.cs.vu.nl:5020/sparql/
>>>>
>>>>
>>>> Talis Platform
>>>>
>>>> http://api.talis.com/stores/airports/services/sparql
>>>> http://api.talis.com/stores/bbc-backstage/services/sparql
>>>> http://api.talis.com/stores/bbc-backstage/services/sparql
>>>> http://api.talis.com/stores/bbc-wildlife/services/sparql
>>>> http://api.talis.com/stores/datagovuk/services/sparql
>>>> http://api.talis.com/stores/discogs
>>>> http://api.talis.com/stores/fanhubz/services/sparql
>>>> http://api.talis.com/stores/jgoodwin-genealogy/services/sparql
>>>> http://api.talis.com/stores/kwijibo-dev2/services/sparql
>>>> http://api.talis.com/stores/kwijibo-dev5/services/sparql
>>>> http://api.talis.com/stores/moseley/services/sparql
>>>> http://api.talis.com/stores/musicbrainz/services/sparql
>>>> http://api.talis.com/stores/openlibrary/services/sparql
>>>> http://api.talis.com/stores/pokedex/services/sparql
>>>> http://api.talis.com/stores/productdb/services/sparql
>>>> http://api.talis.com/stores/space/services/sparql
>>>> http://api.talis.com/stores/theviewfrom/services/sparql
>>>> http://services.data.gov.uk/business/sparql
>>>> http://services.data.gov.uk/education/sparql
>>>> http://services.data.gov.uk/patents/sparql
>>>> http://services.data.gov.uk/reference/sparql
>>>> http://services.data.gov.uk/research/sparql
>>>> http://services.data.gov.uk/statistics/sparql
>>>> http://services.data.gov.uk/transport/sparql
>>>>
>>>>
>>>> D2R Server
>>>>
>>>> http://data.bibbase.org:2020/sparql
>>>> http://data.linkedct.org/sparql
>>>> http://data.linkedmdb.org/sparql
>>>> http://dblp.l3s.de/d2r/sparql
>>>> http://dbtune.org/musicbrainz/sparql
>>>> http://www4.wiwiss.fu-berlin.de/dblp/sparql
>>>> http://www4.wiwiss.fu-berlin.de/diseasome/sparql
>>>> http://www4.wiwiss.fu-berlin.de/drugbank/sparql
>>>> http://www4.wiwiss.fu-berlin.de/eurostat/sparql
>>>> http://www4.wiwiss.fu-berlin.de/factbook/sparql
>>>> http://www4.wiwiss.fu-berlin.de/gutendata/sparql
>>>> http://www4.wiwiss.fu-berlin.de/medicare/sparql
>>>> http://www4.wiwiss.fu-berlin.de/sider/sparql
>>>> http://www4.wiwiss.fu-berlin.de/stitch/sparql
>>>>
>>>>
>>>> Sesame
>>>>
>>>> http://data.semanticweb.org/sparql
>>>> http://lab3.libris.kb.se/sparql
>>>> http://www.rdfabout.com/sparql
>>>>
>>>>
>>>> ARC2
>>>>
>>>> http://cb.semsol.org/sparql
>>>> http://id.ndl.go.jp/auth/ndlsh/
>>>>
>>>>
>>>> RAP
>>>>
>>>> http://revyu.com/sparql
>>>>
>>>>
>>>> Jena/Joseki
>>>>
>>>> http://www.lotico.com:2020/lotico
>>>>
>>>>
>>>
>>>
>>
>>
>>
>
Received on Tuesday, 12 October 2010 11:41:59 UTC

This archive was generated by hypermail 2.3.1 : Sunday, 31 March 2013 14:24:29 UTC