Cache-Cache-1.01 > Cache::SizeAwareSharedMemoryCache

名前

Cache::SizeAwareSharedMemoryCache -- Cache::SizeAwareMemoryCacheの拡張

説明

SizeAwareSharedMemoryCacheクラスは、キャッシュのベースになっている 共有メモリの大きさを(バイト単位で)動的に制限する能力を追加します。 このクラスは、'max_size'オプションとlimit_size( $size )' メソッドを 提供し、SizeAwareCacheインターフェースも実装します。

概要

  use Cache::SizeAwareSharedMemoryCache;

  my $cache = 
    new Cache::SizeAwareSharedMemoryCache( { 'namespace' => 'MyNamespace',
                                             'default_expires_in' => 600,
                                             'max_size' => 10000 } );

メソッド

APIドキュメントについてはCache::CacheとCache::SizeAwareCacheをご覧ください。

オプション

標準のオプションについてはCache::CacheとCache::SizeAwareCacheをご覧ください。

プロパティ

デフォルトのプロパティについてはCache::CacheとCache::SizeAwareCacheをご覧ください。

参考資料

Cache::Cache, Cache::SizeAwareCache, Cache::SharedMemoryCache

作者

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

Last author: $Author: iwai $

Copyright (C) 2001, 2002 DeWitt Clinton