Clean v cache s použitím Memcached nic nemaže
Upozornění: Tohle vlákno je hodně staré a informace nemusí být platné pro současné Nette.
- jasin755
- Člen | 116
Zdravím,
snažím se používat cachování s tagováním, ale zaznamy mě z cache
nejdou smazat, ani podle tagu ani Cache::ALL
Do cache ukládám tímto způsobem:
$this->cache->save($cache_key, $return,array(
Cache::TAGS => array('categoryList/'.$cache_key, 'categoryList', 'categories')
));
a mažu následovně:
$this->cache->clean(array(
Cache::ALL
));
Bohužel to mazání bez výsledku. Porád jsou hodnoty v cachi. Storage mám inicializovaný v neonu jako:
cacheStorage:
class: Nette\Caching\Storages\MemcachedStorage
create: Nette\Caching\Storages\MemcachedStorage()
instanci cache si vytvářím klasicky v contruktoru a storage si předávám pomocí DI. Nenapadá někoho kde by mohl být problém ?