Spiegazione:
Redis supporta la scadenza solo a livello KEY. Non supporta la scadenza sugli elementi interni di qualsiasi struttura di dati, per non parlare dell'hash.
Risposta:
- No. Non c'è
hExpiremetodo/comando in Redis. - Stai provando a far scadere un elemento interno in un hash. Questo non è possibile in Redis.
Aggiornamento:
Puoi far scadere un'intera struttura di dati (ovvero una chiave).
Uno dei comandi per far scadere la chiave è EXPIRE key seconds .
Supponendo che tu stia usando phpredis, la tua chiamata al metodo può essere setTimeout($hash, 3600) .