Josias Thoeny wrote:
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.

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?

Definitely! IIRC the flat node design was chosen because of the lacking
support of JCR's clone/update mechanism for single node updates. We
should think about an alternative how publishing may be implemented.
Using a basic hierarchical structure does not have an impact on the
considerations made re separation of navigation from content as
the content can still be referenced by UUIDs.

- Felix


Josias


[1] http://thread.gmane.org/gmane.comp.apache.jackrabbit.devel/5197
[2] http://article.gmane.org/gmane.comp.apache.jackrabbit.devel/5199




--
Felix Röthenbacher                  [EMAIL PROTECTED]
Wyona Inc.  -   Open Source Content Management   -   Apache Lenya
http://www.wyona.com                      http://lenya.apache.org

---------------------------------------------------------------------
To unsubscribe, e-mail: [EMAIL PROTECTED]
For additional commands, e-mail: [EMAIL PROTECTED]

Reply via email to