Alzabo::ObjectCache::Sync::DB_File - Uses a Berkeley DB file to sync object caches


NAME

Alzabo::ObjectCache::Sync::DB_File - Uses a Berkeley DB file to sync object caches


SYNOPSIS

  use Alzabo::ObjectCache( store => 'Alzabo::ObjectCache::Store::Memory',
                           sync  => 'Alzabo::ObjectCache::Sync::DB_File',
                           sync_dbm_file => 'somefilename.db',
                           clear_on_startup => 1 );


DESCRIPTION

This class implements object cache syncing between multiple processes using a Berkeley DB file to handle data storage. It implements locking to make sure that there are no race conditions with reading/writing data.


IMPORT PARAMETERS


AUTHOR

Dave Rolsky, <autarch@urth.org>

 Alzabo::ObjectCache::Sync::DB_File - Uses a Berkeley DB file to sync object caches