Установите ttl и пространство имен, используя Memcached в Zend Framework 2

Насколько я понимаю, похоже, что это способ настроить Memcached и установить TTL и пространство имен, но они не влияют на кеш. Ключ не имеет префикса с пространством имен, и срок его действия бесконечен.

    $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');

У кого-нибудь есть советы, подсказки? Любая помощь приветствуется.

Ответы на вопрос(1)

Ваш ответ на вопрос