Explication :
Redis prend en charge l'expiration uniquement au niveau KEY. Il ne prend pas en charge l'expiration des éléments internes d'une structure de données, sans parler du hachage.
Réponse :
- Non. Il n'y a pas de
hExpire
méthode/commande dans Redis. - Vous essayez de faire expirer un élément interne dans un hachage. Ce n'est pas possible dans Redis.
Mise à jour :
Vous pouvez faire expirer une structure de données entière (c'est-à-dire une clé).
L'une des commandes pour faire expirer la clé est EXPIRE key seconds
.
En supposant que vous utilisez phpredis, votre appel de méthode peut être setTimeout($hash, 3600)
.