我一直在使用文件系统适配器来缓存数据。
E.g ..
$cache = StorageFactory::factory(array(
'adapter' => array(
'name' => 'filesystem'
'options' => array('ttl' => 1800, 'cache_dir' => './data/cache'),
),
));
但是当使用getItem()
函数后TTL时钟结束它会在成功等时返回false,它应该......但是,我注意到该文件仍然在系统上。有没有办法强制使用缓存文件?
场景正在......我的缓存已经过时,当它运行一些昂贵的功能时,它们什么都不返回,或者超时...所以我想改用缓存!
只是想知道那是否可能?
谢谢!