Ustaw ttl i przestrzeń nazw za pomocą Memcached w Zend Framework 2
O ile wiem, wydaje się, że jest to sposób na skonfigurowanie Memcached i ustawienie TTL i Namespace, ale nie mają one żadnego wpływu na pamięć podręczną. Klucz nie jest poprzedzony przestrzenią nazw, a wygasa jest nieskończona.
$MemcachedOptions = new \Zend\Cache\Storage\Adapter\MemcachedOptions();
$MemcachedResourceManager = new \Zend\Cache\Storage\Adapter\MemcachedResourceManager(1, new \Zend\Cache\Storage\Adapter\Memcached());
$MemcachedResourceManager->addServer(1, array('localhost', 11211));
$MemcachedOptions->setResourceManager($MemcachedResourceManager);
$MemcachedOptions->setNamespace('FooBar_');
$MemcachedOptions->setTtl(10);
$cache = $MemcachedOptions->getResourceManager()->getResource(1);
$cache->set('foobar_key','I am in cache');
Czy ktoś ma jakieś wskazówki, wskazówki? Każda pomoc byłaby bardzo mile widziana.