Memcache + PHP -Почему срок действия данных не истекает?

У меня есть простой пример, где я установил значение на 5 секунд. Проблема в том, что через 5 секунд; Я все еще возвращаю значение, когда ожидал «ложь».

$memcache = new Memcache;
$memcache->connect('localhost', 11211) or die ("Could not connect");


$memcache->set('foo', 'bar', 0, 5); // 5 seconds expiry
var_dump($memcache->get('foo')); // bar
sleep(10);
var_dump($memcache->get('foo')); // still shows bar

Вот версия сервера memcache

Версия сервера :1.4.13

10
задан shergill 3 May 2012 в 05:35
поделиться