W3C home > Mailing lists > Public > public-sparql-dev@w3.org > October to December 2009

Re: SPARQL performance for ORDER BY on large datasets

From: Richard Newman <rnewman@franz.com>
Date: Mon, 5 Oct 2009 11:15:43 -0700
Cc: "public-sparql-dev@w3.org" <public-sparql-dev@w3.org>
Message-Id: <33136134-B185-4318-BD1D-782B06088B60@franz.com>
To: "Seaborne, Andy" <andy.seaborne@hp.com>
>> My personal opinion: the BSBM serves a limited purpose for people
>> evaluating triple stores, but strikes me as very SQL-ey in style: the
>> data are the opposite of sparse, and it's not a network. Relational
>> databases are a much, much better fit for this problem, and thus it's
>> not very interesting. It's a little benchmarking how well an Excel
>> spreadsheet can do pixel animation: sure, you can do it, but there  
>> are
>> other tools which are both mature and more suitable, so why bother?
>
> Wasn't the original point of BSBM to compare RDF stores with RDF-to- 
> RDB and native SQL for a common application?  If so, the fact the  
> RDF forms match SQL-style is necessary.

That might be the case, but the simple fact that it exists means that  
people use it as a broad benchmark for query performance. Even triple  
store implementations that don't do RDB mapping are expected to  
compete. It's certainly not phrased as "ignore this benchmark unless  
X, Y, Z".

Even so, it's benchmarking something that's (broadly speaking) only  
interesting to implementors of such triple stores. Users don't (or  
shouldn't) care how well their graph store can emulate a traditional  
SQL DB.
Received on Monday, 5 October 2009 18:16:23 GMT

This archive was generated by hypermail 2.2.0+W3C-0.50 : Monday, 5 October 2009 18:16:23 GMT