Comment vider le cache Redis est la suivante : Effacer toutes les clés : utilisez la commande FLUSHALL pour effacer toutes les clés. Effacer les clés selon un modèle spécifique : utilisez la commande DEL pour effacer les clés correspondant à un modèle spécifique. Effacer les clés expirées : utilisez la commande EXPIRE pour définir le délai d'expiration de la clé, et elle sera automatiquement effacée après l'expiration. Effacer les clés de suppression différée : utilisez la commande BGREWRITEAOF ou BGSAVE pour effacer manuellement les clés de suppression différée. Effacer les clés dans une base de données spécifique : utilisez SELECT pour sélectionner une base de données, puis utilisez la commande FLUSHALL pour effacer les clés de cette base de données.
Comment vider le cache Redis
Effacer toutes les clés :
Utilisez la commande <code>FLUSHALL</code> pour effacer toutes les clés du serveur Redis. Cette commande supprimera toutes les données, alors utilisez-la avec prudence. <code>FLUSHALL</code> 命令清除 Redis 服务器中的所有键。此命令会删除所有数据,因此请谨慎使用。
<code>FLUSHALL</code>
清除特定模式下的键:
使用 DEL
命令清除符合特定模式的键。例如,要删除所有以 user:
开头的键,可以使用以下命令:
<code>DEL user:*</code>
清除过期键:
使用 EXPIRE
命令为键设置过期时间。当键过期时,Redis 会自动清除该键。
<code>EXPIRE key_name seconds</code>
清除惰性删除键:
Redis 默认使用惰性删除,这意味着标记为删除的键在服务器停止时才会实际删除。要手动清除惰性删除键,可以使用 BGREWRITEAOF
或 BGSAVE
命令。
<code>BGREWRITEAOF BGSAVE</code>
清除特定数据库中的键:
使用 SELECT
<code>SELECT db_number FLUSHALL</code>
Effacer les touches selon un modèle spécifique :
Utilisez la commandeDEL
pour effacer les touches correspondant à un modèle spécifique. Par exemple, pour supprimer toutes les clés commençant par user:
, vous pouvez utiliser la commande suivante : EXPIRE
pour définir un délai d'expiration pour une clé. Lorsqu'une clé expire, Redis efface automatiquement la clé. BGREWRITEAOF
ou BGSAVE
. 🎜rrreee🎜🎜Effacer les clés dans une base de données spécifique : 🎜🎜🎜Utilisez la commande SELECT
pour sélectionner la base de données à partir de laquelle vous souhaitez effacer les clés. Utilisez ensuite la méthode ci-dessus pour effacer les clés de cette base de données. 🎜rrreee🎜🎜Autres méthodes : 🎜🎜🎜🎜Utilisez un 🎜outil de gestion Redis (GUI)🎜 tel que RedisDesktopManager ou Redis Commander. 🎜🎜Redémarrez le serveur Redis. Cela effacera toutes les données, y compris le cache. 🎜🎜Ce qui précède est le contenu détaillé de. pour plus d'informations, suivez d'autres articles connexes sur le site Web de PHP en chinois!