- From: Jeen Broekstra <jeen.broekstra@gmail.com>
- Date: Fri, 16 May 2014 10:30:40 +1200
- To: semantic-web@w3.org
On 16/05/14 2:22, Diego Reforgiato wrote: > Hi Mauro, > no, we will adapt to the one with the highest performances. There's several options. In Java, there's Apache Jena as already mentioned by others, or as an alternative there's OpenRDF Sesame. In the case of Sesame, query performance is a factor of the actual backing database that you choose - Sesame's pre-provided stores perform fine for most "medium sized" datasets, but if your needs are beyond that you can find plenty of third-party RDF database implementations (both open source and commercial) that are fully compliant with the Sesame APIs - making switching backends halfway through your project easy as you won't have to change your code. A bit of general advice, by the way: regardless of which tool you choose, don't rely on published benchmarks too much to decide which tool "performs best". Try out several tools and see how well they work _for you_. Your requirements in terms of types of query, dataset size and form, etc. are likely different from any standard benchmark, and performance results may be significantly different. Jeen (disclaimer: Sesame developer)
Received on Thursday, 15 May 2014 22:31:12 UTC