Cache-Cache-1.01 > Cache::SizeAwareFileCache

名前

Cache::SizeAwareFileCache -- Cache::FileCacheの拡張

説明

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

概要

  use Cache::SizeAwareFileCache;

  my $cache =
    new Cache::SizeAwareFileCache( { '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::FileCache

作者

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

Also: Portions of this code are a rewrite of David Coppit's excellent extentions to the original File::Cache

Last author: $Author$

Copyright (C) 2001, 2002 DeWitt Clinton