jackrabbit-commits mailing list archives

Site index · List index
Message view « Date » · « Thread »
Top « Date » · « Thread »
From Apache Wiki <wikidi...@apache.org>
Subject [Jackrabbit Wiki] Update of "PersistenceManagerFAQ" by ThomasMueller
Date Tue, 31 Mar 2009 13:38:06 GMT
Dear Wiki user,

You have subscribed to a wiki page or wiki category on "Jackrabbit Wiki" for change notification.

The following page has been changed by ThomasMueller:
http://wiki.apache.org/jackrabbit/PersistenceManagerFAQ

------------------------------------------------------------------------------
  Jackrabbit uses the org.apache.jackrabbit.core.fs.FileSystem interface as a file system
abstraction. Although this interface does not cover all direct file system use of Jackrabbit,
it still allows for flexibility in selecting where and how to store various parts of the repository.
For example, because it is possible with Jackrabbit to configure separate file systems for
different system components (e.g., global repository state, workspaces, search indexes, versioning,
etc), it might make sense to store the search indexes on a fast disk and the archived node
versions on a slower disk. 
  
  === What combination of FS and PM is the best choice? ===
- It depends on your priorities. If you want to store your data in a RDBMS, use BundleDbPersistenceManager
in conjunction with either a Local``File``System or Db``File``System. If you want to store
your data in an more readily accessible format (just in case ;), you might want to try an
XML``Persistence``Manager paired with a Local``File``System.
+ It depends on your priorities. If you want to store your data in a RDBMS, use Bundle``Db``PersistenceManager
in conjunction with either a Local``File``System or Db``File``System. If you want to store
your data in an more readily accessible format (just in case ;), you might want to try an
XML``Persistence``Manager paired with a Local``File``System.
  
  === Which are the current options? What are the status, pros and cons of each implementation?
===
  
@@ -63, +63 @@

   * JDBC based; zero-deployment: schema is automatically created
   * Atomic
   * Very fast if used with DataStore or BLOBStore 
-  * [http://jackrabbit.apache.org/api/1.4/org/apache/jackrabbit/core/persistence/bundle/BundleDbPersistenceManager.html
 BundleDbPersistenceManager]
+  * [http://jackrabbit.apache.org/api/1.5/org/apache/jackrabbit/core/persistence/bundle/BundleDbPersistenceManager.html
 BundleDbPersistenceManager]
   * As of Jackrabbit 1.4, this persistence manager supports auto-reconnect to the database.
   * As of Jackrabbit 1.4, the connection can be created using a JNDI data source as well.
See also ["UsingJNDIDataSource"].
  

Mime
View raw message