Triple stores with RDFS inferencing

I'm looking for a triple store for a project. It needs to support the  
following:

   * SPARQL support. SPARQL Update would be nice.

   * RDFS inferencing. OWL is not required, but would be a bonus.
     e.g. SELECT * WHERE { ?resource a ex:Class . }
     should also return instances of subclasses of ex:Class.

   * Web API. Preferably supporting SPARQL Protocol.

Right now it looks like the combination of Jena+Joseki will meet my  
needs the best, but I'd be interested to hear others' opinions on  
good tools to try.

Would Virtuoso do the job? Can it do inferencing?

The dataset I'm hoping to use will be in the order of tens, perhaps  
hundreds of thousands of triples - probably not into the millions, so  
performance is probably not going to be the deciding factor.

-- 
Toby A Inkster
<mailto:mail@tobyinkster.co.uk>
<http://tobyinkster.co.uk>

Received on Tuesday, 19 May 2009 18:06:41 UTC