The Perl Toolchain Summit needs more sponsors. If your company depends on Perl, please support this very important event.

NAME

Alzabo::ObjectCache::Sync::Null - No inter-process cache syncing

SYNOPSIS

  use Alzabo::ObjectCache( store => 'Alzabo::ObjectCache::Store::Memory',
                           sync  => 'Alzabo::ObjectCache::Sync::Null' );

DESCRIPTION

This class does not do any actual inter-process syncing. It does, however, keep track of deleted objects. This is needed in the case where one part of a program deletes an object to which another part of the program has a refence. If the other part attempts to use the object an exception will be thrown.

If you are running Alzabo as part of a single-process application, using this syncing module along with one of the storage modules will probably increase the speed of your application. Using it in a multi-process situation is likely to cause data corruption unless your application is entirely read-only.

CACHING SCENARIOS.

AUTHOR

Dave Rolsky, <autarch@urth.org>