- From: Seaborne, Andy <andy.seaborne@hp.com>
- Date: Thu, 27 Aug 2009 09:51:53 +0000
- To: Andreas Langegger <al@jku.at>, Bernhard Schandl <bernhard.schandl@univie.ac.at>, Semantic Web <semantic-web@w3.org>
> -----Original Message----- > From: Andreas Langegger [mailto:al@jku.at] > Sent: 27 August 2009 10:04 > To: Bernhard Schandl; Semantic Web; Seaborne, Andy > Subject: Re: SPARQL performance for ORDER BY on large datasets > > Hi Bernhard, > > yes. That would be an option... or putting all in a RDBMS and use > Virtuoso RDF views or D2R. But I think it's too long-winded having to > control some RDBMS-like schema if you're working with native RDF data. > I would expect a more RDF-centric way where I can define indexes on > subsets of triples, e.g. grouped by properties, etc. Would this be > possible to implement for, let's say, Jena/TDB? Yes - it's possible to implement. It's something I have wanted to do for a while now. Andy > > Regards, > Andy > > On Aug 27, 2009, at 9:32 AM, Bernhard Schandl wrote: > > > Hi, > > > >> I'm wondering for some time already if there is any triple store > >> that allows to define custom indexes on special predicates or > >> subsets of the whole set of triples/quads? All the existing stores > >> I know index over all triples in different combinations (spo, > >> pso, ...). Is there any research going on towards partial indexes > >> over user-defined subsets of triples? E.g. an index over all > >> xsd:dateTime literals. > > > > some time ago I was looking for triple stores that allow to > > customize the database schema, e.g., that allow me to specify > > something like "I want all foaf:Person resources together with their > > foaf:firstName and foaf:surname stored in a designated (optimized) > > table." If you are aware of any triple store aware of that > > functionality I would be happy to know. > > > > Best, Bernhard > > > > > http://www.langegger.at > ---------------------------------------------------------------------- > Dipl.-Ing.(FH) Andreas Langegger > FAW - Institute for Application-oriented Knowledge Processing > Johannes Kepler University Linz > A-4040 Linz, Altenberger Straße 69 > > > > >
Received on Thursday, 27 August 2009 09:53:29 UTC