0
我一直在使用文件系统适配器来缓存数据。Zend Framework 2缓存文件系统
EG。
$cache = StorageFactory::factory(array(
'adapter' => array(
'name' => 'filesystem'
'options' => array('ttl' => 1800, 'cache_dir' => './data/cache'),
),
));
但使用getItem()
功能的TTL钟后,当过该文件仍保留在系统上成功返回等,它应该......不过,我注意到假。有没有强制使用缓存文件的方法?
情景是..我的缓存已经过时,当它运行一些昂贵的函数时,它们什么都不返回或超时。所以我想用缓存代替!
只是想知道这可能吗?
谢谢!
对不起,我很困惑。那么不要使用TTL? –
如果您的缓存系统将您的文件识别为过时,它将像处理它们一样处理它们,因为它们没有被缓存。那是什么TTL的。 – nofreeusername