jackrabbit-dev mailing list archives

Site index · List index
Message view « Date » · « Thread »
Top « Date » · « Thread »
From "Wolfgang Gehner" <wgeh...@infonoia.com>
Subject Re: the 1mn test: first jackrabbit performance and scalability tests
Date Thu, 04 Nov 2004 19:27:37 GMT
Great! So we can know how the jdbc persistence manager will compare!

Best,

Wolfgang Gehner

----- Original Message ----- 
From: "David Nuescheler" <david.nuescheler@gmail.com>
To: <jackrabbit-dev@incubator.apache.org>
Sent: Thursday, November 04, 2004 7:06 PM
Subject: the 1mn test: first jackrabbit performance and scalability tests


> hi guys,
> 
> we tested in a brute force manner a number of 
> PersistenceManagers in jackrabbit and found that 
> the system scales quite ok right now.
> 
> the load test we ran was to create a 1'000'000 
> nodes, saved() in batches of 1000 (almost) empty 
> unstructured nodes. now, keep in mind that this 
> is not a very realistic test since most content 
> repositories are much more bound to reading 
> than writing, but it can show some sense
> of scalability.
> 
> so, the test creates a content repository structure:
> /0/0
> /0/1
> /0/2
> ...
> /0/999
> /1/0
> ...
> /999/999
> 
> interestingly enough the loadtests showed 
> that jackrabbit itself has no problem 
> whatsoever dealing with the resulting 
> 2m items (1m nodes + 1m props).
> 
> the best results range around ~2-3s / 
> 1k nodes added and saved on a single cpu intel 
> box, using jdk 1.5. 
> the worst ones range around ~30s per 1k 
> nodes.
> 
> the performance decay with respect to the size
> of the content repository varies greatly between 
> persistence managers ;)
> 
> we will commit a couple of those new 
> persistence managers and configuration examples 
> shortly, which might also serve as examples for 
> people that want to develop their own persistence 
> managers.
> 
> regards,
> david
> ----------------------------------------------------------------------
> standardize your content-repository !
>                                http://www.jcp.org/en/jsr/detail?id=170
> ---------------------------------------< david.nuescheler@day.com >---
> 
> This message is a private communication. If you are not the intended
> recipient, please do not read, copy, or use it, and do not disclose it
> to others. Please notify the sender of the delivery error by replying
> to this message, and then delete it from your system. Thank you.
> 
> The sender does not assume any liability for timely, trouble free,
> complete, virus free, secure, error free or uninterrupted arrival of
> this e-mail. For verification please request a hard copy version.
> 
> 
> mailto:david.nuescheler@day.com
> http://www.day.com
> 
> David Nuescheler
> Chief Technology Officer
> Day Software AG
> Barfuesserplatz 6 / Postfach
> 4001 Basel
> Switzerland
> 
> T  41 61 226 98 98
> F  41 61 226 98 97

Mime
View raw message