On 18 March 2011 14:30, Olivier Grisel <[email protected]> wrote: > 2011/3/18 Enrico Daga <[email protected]>: >> >>> I am sure they would appreciate to review patches should you want to >>> implement those improvements. >> Actually it looks like named graphs are supported. > > Ok great. > >> Thank you for the >> analysis, I've seen it in the clerezza dev list. >> About the performance issue (I didn't get this because of a very >> limited dataset), this is only a problem of the TDB triple store, if I >> understood correctly, and should not happen with other storage, such >> sesame, right? > > It will happen on any other triple stores since currently the sparql > engine talks to the store through a set of generic clerezza wrappers > for the jena classes (TcDataset, JenaGraphAdaptor and so on). > > This way you can use the jena sparql engine (ARQ) on a store that does > not support sparql by going through the clerezza wrapper: however when > the store is able to perform sparql queries optimization by itself, > the jena sparql does not see it and uses instead a naive iterator / > filtering strategy that works everywhere albeit without using any > indexing optimization provided by the store (and will furthermore put > a high pressure on the GC with the collection of many clerezza > transient wrapping objects). Oh! Now it's clearer to me :) Thanks! > > -- > Olivier > http://twitter.com/ogrisel - http://github.com/ogrisel >
-- Enrico Daga -- http://www.enridaga.net skype: enri-pan
