Hi Mohamed,
could you tell us a little bit more on the benchmark you are using?
It is available to others to run/try?

Also, when you are directly using "TDBFactory.createDataset" and
"QueryExecutionFactory.create" are you also ensuring you have
MRSW (i.e. Multiple Readers XOR Single Writer) locking in place?

Paolo

Mohamed Morsey wrote:
> Hi all,
> 
> I'm doing a kind of benchmarking on triple stores using DBpedia dataset, 
> and I'm using Jena-TDB as one of them.
> I've installed Joseki server, and configured its config file to use this 
> dataset.
> But when I try to benchmark Jena through Joseki, the performance of 
> Jena-TDB is very low and too many queries time out.
> I've assigned 8GB of memory to Joseki.
> 
> I've also tried to query the DBpedia graph directly using 
> "TDBFactory.createDataset" and "QueryExecutionFactory.create", but when 
> I iterate through the returned "ResultSet" either with simple loop or 
> with "ResultSetFormatter.consume", it works only for the first few 
> queries and afterwards an Exception of type 
> "com.hp.hpl.jena.tdb.base.block.BlockException" is always thrown.
> 
> Any help will be appreciated.
> 

Reply via email to