Пояснение:
Redis поддерживает срок действия только на уровне KEY. Он не поддерживает срок действия внутренних элементов любой структуры данных, не говоря уже о хэше.
Ответ:
- Нет. В Redis отсутствует
hExpire
метод / команда.
- Вы пытаетесь истечь внутренний элемент в хэше. Это невозможно в Redis.
Обновление:
Вы можете удалить всю структуру данных (например, ключ).
Одной из команд для истечения срока действия ключа является EXPIRE key seconds
.
Если вы используете phpredis, ваш вызов метода может быть setTimeout($hash, 3600)
.