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

Susan Sarandon
リリース: 2024-04-07 11:30:17
オリジナル
1127 人が閲覧しました

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

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

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

すべてのキーをクリア:

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

FLUSHALL
ログイン後にコピー

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

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

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

DEL user:*
ログイン後にコピー

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

Use

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

EXPIRE key_name seconds
ログイン後にコピー

遅延削除キーのクリア:

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

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

BGREWRITEAOF BGSAVE
ログイン後にコピー

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

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

SELECT db_number FLUSHALL
ログイン後にコピー

その他の方法:

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

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

関連ラベル:
ソース:php.cn
このウェブサイトの声明
この記事の内容はネチズンが自主的に寄稿したものであり、著作権は原著者に帰属します。このサイトは、それに相当する法的責任を負いません。盗作または侵害の疑いのあるコンテンツを見つけた場合は、admin@php.cn までご連絡ください。
最新の問題
人気のチュートリアル
詳細>
最新のダウンロード
詳細>
ウェブエフェクト
公式サイト
サイト素材
フロントエンドテンプレート
私たちについて 免責事項 Sitemap
PHP中国語ウェブサイト:福祉オンライン PHP トレーニング,PHP 学習者の迅速な成長を支援します!