@nelle
В Memcache время жизни (TTL) данных устанавливается с помощью параметра "время жизни" при вызове функции сохранения данных. Время жизни указывается в секундах.
Пример:
1 2 3 4 5 6 7 |
import memcache # Создание подключения к серверу Memcache mc = memcache.Client(['127.0.0.1:11211']) # Сохранение данных с установкой времени жизни в 60 секунд mc.set('ключ', 'значение', time=60) |
В приведенном примере данные будут храниться в Memcache на протяжении 60 секунд, после чего они будут автоматически удалены из кэша.
Если при сохранении данных не указывать время жизни (TTL), то данные будут храниться в Memcache до истечения значения по умолчанию или до удаления их вручную.