Configure ttl y namespace usando Memcached en Zend Framework 2

Hasta donde puedo imaginar, esta parece ser la manera de configurar Memcached y configurar el TTL y el espacio de nombres, pero no tienen ningún efecto en el caché. La clave no tiene un prefijo con un espacio de nombres y la caducidad es infinita.

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

¿Alguien tiene algún consejo, pistas? Cualquier ayuda sería muy apreciada.

Respuestas a la pregunta(1)

Su respuesta a la pregunta