Penjelasan:
Redis mendukung kedaluwarsa hanya pada level KUNCI. Itu tidak mendukung kedaluwarsa pada elemen dalam dari struktur data apa pun, apalagi hash.
Jawaban:
- Tidak. Tidak ada
hExpire
metode/perintah di Redis. - Anda mencoba kedaluwarsa elemen dalam dalam hash. Ini tidak mungkin di Redis.
Pembaruan:
Anda dapat mengakhiri seluruh struktur data (alias kunci).
Salah satu perintah untuk expired key adalah EXPIRE key seconds
.
Dengan asumsi Anda menggunakan phpredis, pemanggilan metode Anda bisa menjadi setTimeout($hash, 3600)
.