On Thu, Feb 18, 2010 at 08:44, Thomas Müller <[email protected]> wrote: > About 'append only' and 'immutable' storage. Here is an interesting link: > > http://eclipsesource.com/blogs/2009/12/13/persistent-trees-in-git-clojure-and-couchdb-data-structure-convergence/
Nice article. Using such "purely functional trees", you get copy-on-read for free, and this can also be used to implement versioning. Since the versioning in JCR is shared by all workspaces, it makes sense to put everything into a big tree (as discussed in the other thread). Regards, Alex -- Alexander Klimetschek [email protected]
