Re: SPARQL performance for ORDER BY on large datasets

>> 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 UTC