ホームページ >データベース >Redis >Redisキャッシュをクリアする方法

Redisキャッシュをクリアする方法

下次还敢
下次还敢オリジナル
2024-04-07 11:30:171497ブラウズ

Redis キャッシュをクリアする方法は次のとおりです。 すべてのキーをクリアします。すべてのキーをクリアするには、FLUSHALL コマンドを使用します。特定のパターンでキーをクリアする: 特定のパターンに一致するキーをクリアするには、DEL コマンドを使用します。期限切れのキーをクリアする: EXPIRE コマンドを使用してキーの有効期限を設定すると、キーは期限切れ後に自動的にクリアされます。遅延削除キーのクリア: BGREWRITEAOF または BGSAVE コマンドを使用して、遅延削除キーを手動でクリアします。特定のデータベース内のキーをクリアする: SELECT を使用してデータベースを選択し、FLUSHALL コマンドを使用してそのデータベース内のキーをクリアします。

Redisキャッシュをクリアする方法

#Redis キャッシュをクリアする方法

すべてのキーをクリア:

FLUSHALL コマンドを使用して、Redis サーバー内のすべてのキーをクリアします。このコマンドはすべてのデータを削除するため、慎重に使用してください。

<code>FLUSHALL</code>

特定のパターンのキーをクリアする:

特定のパターンに一致するキーをクリアするには、

DEL コマンドを使用します。たとえば、user: で始まるすべてのキーを削除するには、次のコマンドを使用します:

<code>DEL user:*</code>

期限切れのキーをクリア:

Use

EXPIRE コマンドは、キーの有効期限を設定します。キーの有効期限が切れると、Redis はキーを自動的にクリアします。

<code>EXPIRE key_name seconds</code>

遅延削除キーのクリア:

Redis はデフォルトで遅延削除を使用します。つまり、削除対象としてマークされたキーは、サーバーが停止するまで実際には削除されません。遅延削除キーを手動でクリアするには、

BGREWRITEAOF または BGSAVE コマンドを使用します。

<code>BGREWRITEAOF
BGSAVE</code>

特定のデータベースのキーをクリアする:

SELECT コマンドを使用して、キーをクリアするデータベースを選択します。次に、上記の方法を使用して、そのデータベース内のキーをクリアします。

<code>SELECT db_number
FLUSHALL</code>

その他の方法:

    RedisDesktopManager や Redis Commander などの
  • Redis 管理ツール (GUI) を使用します。
  • Redis サーバーを再起動します。これにより、キャッシュを含むすべてのデータが消去されます。

以上がRedisキャッシュをクリアする方法の詳細内容です。詳細については、PHP 中国語 Web サイトの他の関連記事を参照してください。

声明:
この記事の内容はネチズンが自主的に寄稿したものであり、著作権は原著者に帰属します。このサイトは、それに相当する法的責任を負いません。盗作または侵害の疑いのあるコンテンツを見つけた場合は、admin@php.cn までご連絡ください。