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]
