I am trying to decide what type of conservation manager will be used for my project. I read this wiki post about persistenceManagers .
First of all, due to JCR-2802 (all obsolete PM not related to the package), there is only
BundleFsPersistenceManager BundleDbPersistenceManager Mysql,H2,PostgreSQL,Oracle,Derby,MSSQL - PersistenceManagers
and all those InMem, Object, Xml PersistenceManagers are deprecated. (MemoryFileSystem still ok when InMemPM is deprecated?)
So, as I see it, the BundleFsPersistenceManager uses the LocalFileSystem to save the files (is there a wiki entry that explains how the contents are stored in the files?), Like other types of node properties like nt: file), the file system and the BundleDbPersistenceManager uses a DbFileSystem to store exact files in a DBMS? Otherwise, lucene indexing and full-text search would not be possible?
Thus, the reasons for the clustering and distributed nature of systems and atomicity ... otherwise, the database implementation will be redundant right? Similarly, people have more choices.
lisak source share