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, 17 Sep 2007 10:17:24 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

------------------------------------------------------------------------------
  
  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. 
  
+ Overview: 
+ 
+ inline:DataStoreOverview.png
+ 
+ Objects are usually stored early in the data store, even before the transaction is committed.
Only the the identifier is stored in the persistence manager. The blob store is not used any
longer (except for backward compatibility). When using the RMI client, large objects are not
stored directly in the data store, instead they are first transferred to the server.
+ 
  == Running data store garbage collection ==
  
  Running the garbage collection is currently a manual process.

Mime
View raw message