推奨される学習: Redis ビデオ チュートリアル
プロジェクトで使用している場合redis La では、有効期限が設定されていますが、バグを修正するために、データベース データの読み取りに間に合うようにキャッシュをクリアする必要がある場合があります。そのため、この記事では、Linux で redis キャッシュをクリアする方法について説明します。
1. まず、redis インストール ディレクトリに移動し、src ディレクトリに移動して、redis-cli
2 を見つけます。まず、アカウントとパスワードを使用して Redis サーバー
./redis-cli -h 127.0.0.1 -p 6379 -a 1234
が表示されます。次のインターフェイス ip:port> を入力すると、
3.
flushdb
——>Clear を操作できます。現在のデータベースのすべてのキーflushall
——> Redis サーバー全体のデータをクリアします (すべてのデータベースのすべてのキーを削除します)ここで終了クリアが完了したら再起動する必要はありませんが、サーバーのキャッシュデータが重要かどうか、クリアしてもよいかどうかをしっかりと確認し、安易にクリアしないように注意してください。
以前、redis を使用してプロジェクトを開発したことがありますが、最近頻繁にキャッシュの問題が発生することがわかりました。顧客が常にログインできない、またはログインできないRedis のキャッシュの問題であることが判明しました。Redis のキャッシュをクリアする方法は次のとおりです:
まず、キャッシュをクリアするときは、redis-server.exe が実行されていることを確認する必要があります。そうでないとキャッシュをクリアできません。その後、redis-cli.exe をダブルクリックして実行します。
次に、次のインターフェイスに入ります:
コマンドを使用してキャッシュをクリアできます。私たちのプロジェクトは、プロジェクトによってデプロイされたサーバーにプロジェクトが 1 つしかないため、私はよくフラッシュオール コマンドを使用してキャッシュをクリアします。これを入力した後、Enter キーを押します。「OK」が表示されたら、キャッシュは成功しています。画像:
ここでキャッシュをクリアします これで完了です。redis を再起動する必要はありません。ただし、サーバーのキャッシュ データが重要かどうかは注意が必要です。キャッシュを完全にクリアできるかどうかは、コマンドを実行する前に確認する必要があります。キャッシュをクリアできるかどうかわからない場合は、最初に確認してから確認することをお勧めします。それ以外の場合はクリアしないでください。簡単に。
コマンドの機能は次のとおりです:
flushall
: Redis サーバー全体のデータをクリアします (すべてのキーを削除します)すべてのデータベースの)。 flushdb
: 現在のデータベース内のすべてのキーをクリアします。 推奨される学習: Redis ビデオ チュートリアル
以上がRedisのキャッシュをクリアする方法の詳細内容です。詳細については、PHP 中国語 Web サイトの他の関連記事を参照してください。