Explicación:
Redis admite la caducidad solo en el nivel de CLAVE. No admite la caducidad de los elementos internos de ninguna estructura de datos, y mucho menos hash.
Respuesta:
- No. No hay
hExpire
método/comando en Redis. - Está intentando hacer caducar un elemento interno en un hash. Esto no es posible en Redis.
Actualización:
Puede caducar una estructura de datos completa (también conocida como clave).
Uno de los comandos para caducar la clave es EXPIRE key seconds
.
Suponiendo que está utilizando phpredis, la llamada de su método puede ser setTimeout($hash, 3600)
.