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

Reply via email to