NAME
Apache::Session::IPC - Store client sessions via IPC::Shareable
SYNOPSIS
use Apache::Session::IPC
DESCRIPTION
This is an IPC storage subclass for Apache::Session. Client state is stored in a shared memory block. Try perldoc Session
for more info.
INSTALLATION
Getting started
Build, test, and install IPC::Shareable, from CPAN. If you don't have IPC on your system, you can't use this module.
Build and install Apache::Session
Environment
Apache::Session::IPC does not define any environment variables beyond those of Apache::Session. See that package for details.
USAGE
This package complies with the API defined by Apache::Session. For details, please see that package's documentation.
The default for autocommit in Apache::Session::IPC is 0, which means that you will need to either call $session->store() when you are done or set autocommit to 1 via the open() and new() functions.
NOTES
Performance of IPC on my test system (Linux 2.0.34) is boy-howdy slow. DBI is approx. 80 times faster. Also, IPC::Shareable will eventually fall over under heavy load. Try to use one of the other subclasses unless your system's IPC is vastly better than what I have seen.
AUTHORS
Jeffrey Baker <jeff@godzilla.tamu.edu>, author and maintainer.
Redistribute under the Perl Artistic License.