Срок действия моих ключей Redis не истек

Мой сервер Redis не удаляет ключи, когда время от -до -live достигает 0.

Вот пример кода:

redis-cli
>SET mykey "ismykey"
>EXPIRE mykey 20
#check TTL
>TTL mykey
>(integer) 17
>...
>TTL mykey
>(integer) -1
#mykey chould have expired:
>EXISTS mykey
>(integer) 1
>#oh still there, check its value
>GET mykey
>"ismykey"

Если я проверю информацию, возвращаемую Redis, она говорит, что срок действия 0 ключей истек.

Есть идеи?

Благодарю.

14
задан user1151446 7 August 2012 в 15:26
поделиться