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 "DataStore" by ThomasMueller
Date Mon, 10 Mar 2008 09:00:52 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/DataStore

------------------------------------------------------------------------------
  
  The current implementation still stores temporary files in some situations, for example
in the RMI client. Those cases will be changed to use the data store directly where it makes
sense.
  
- Very small objects (where it does not make sense to create a file) are kept in memory.
+ Very small objects (where it does not make sense to create a file) are stored in the persistence
manager (in-place).
  
  Objects in the data store are only removed when they are not reachable. There is no 'update'
operation, only 'add new entry'. Data is added before the transaction is committed. Additions
are globally atomic, cluster nodes can share the same data store. Even different repositories
can share the same store, as long as garbage collection is done correctly. 
  

Mime
View raw message