# Cache::MemoryCache(3pm) - man - phpMan

## Cache::[MemoryCache(3pm)]          User Contributed Perl Documentation         Cache::[MemoryCache(3pm)]



## NAME
       [Cache::MemoryCache] -- implements the Cache interface.

## DESCRIPTION
       The MemoryCache class implements the Cache interface.  This cache stores data on a per-
       process basis.  This is the fastest of the cache implementations, but data can not be shared
       between processes with the MemoryCache.  However, the data will remain in the cache until
       cleared, it expires, or the process dies.  The cache object simply going out of scope will
       not destroy the data.

## SYNOPSIS
         use [Cache::MemoryCache];

         my $cache = new [Cache::MemoryCache]( { 'namespace' => 'MyNamespace',
                                               'default_expires_in' => 600 } );

         See [Cache::Cache] for the usage synopsis.

## METHODS
       See [Cache::Cache] for the API documentation.

## OPTIONS
       See [Cache::Cache] for standard options.

## PROPERTIES
       See [Cache::Cache] for default properties.

### SEE ALSO
       [Cache::Cache]

## AUTHOR
       Original author: DeWitt Clinton <<dewitt@unto.net>>

       Last author:     $Author: dclinton $

       Copyright (C) 2001-2003 DeWitt Clinton



perl v5.20.2                                 2014-09-17                      Cache::[MemoryCache(3pm)]
