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