On Mon, Jan 4, 2010 at 5:07 PM, Rickard Öberg <[email protected]> wrote: > On 2010-01-04 06.38, Niclas Hedhman wrote: >> >> I have just noticed that Sesame/OpenRDF has a general performance >> problem when it comes to removing so called "connections", i.e. when >> we Remove an Entity from the entity store, the index needs to be >> updated. This takes on my machine 360ms per entity if I do a batch of >> 1000 removals per connection.commit() (~6 minutes). The total graph >> consist of ~20,000 entities.
> There's a couple of considerations: > 1) this is mainly for tests right? During normal operation this shouldn't be > a problem Need to run, so I'll comment more on this tomorrow. But, no slow performance must be a general problem. I am not happy that deleting an entity in Qi4j will take 100s of milliseconds. > 2) are you sure the latest Sesame is used? The latest release has increased > performance quite a lot, so make sure that not an older version is used. 2.3-pr1 was used. I'll check with 2.3.0 tomorrow. Cheers -- Niclas Hedhman, Software Developer http://www.qi4j.org - New Energy for Java I live here; http://tinyurl.com/2qq9er I work here; http://tinyurl.com/2ymelc I relax here; http://tinyurl.com/2cgsug _______________________________________________ qi4j-dev mailing list [email protected] http://lists.ops4j.org/mailman/listinfo/qi4j-dev

