Josias Thoeny schrieb:
Hi devs,
FYI:
On the jackrabbit list there has been a thread [1] about degrading
performance for flat hierarchies (nodes with a large number of child
nodes).
Benchmarks [2] showed that adding a child node takes significantly more
time if the parent node already contains a large number of child nodes.
Thanks a lot for this pointer!
These two lines are really alarming:
creating 1 node on a node already containing 20999 childs take 9473 ms
creating 1 node on a node already containing 28999 childs take 19228 ms
This is more than a linear increment ...
IMO 20.000 is a quite realistic number, and 10 seconds feels like a
rather long time for this operation.
Currently it's unclear whether this will be improved or not, and it was
recommended by the jackrabbit devs to use a hierarchical content model
instead.
Should we consider this for the design of the Lenya content model?
Hmmm, I have the feeling that the processing times could be reduced by
using a RDBMS backend. 20.000 documents will certainly not be used
by everybody and her dog, and big institutions can probably invest
in some customization ... I'd say we shouldn't consider this at the
moment, but we should keep an eye on it.
-- Andreas
---------------------------------------------------------------------
To unsubscribe, e-mail: [EMAIL PROTECTED]
For additional commands, e-mail: [EMAIL PROTECTED]