Допустим, у меня есть следующий код:
Memcached->set('key', 'value', 60); (expire in one minute)
while (1) {
sleep 1 second;
data = Memcached->get('key');
// update data
Memcached->set('key', data, 60);
}
Срок действия ключа истечет после 60 итераций цикла, и при его чтении я получу NULL? Или при непрерывной настройке время истечения будет увеличиваться каждый раз до 1 минуты после последнего набора?
В документации это упоминается, я тестировал это в разных контекстах и почти уверен, что получил разные результаты.