-
FLUSHDBコマンドの使用: FLUSHDBコマンドは、現在のデータベースを完全に削除します。
redis-cli flushdb
このコマンドを実行すると、現在のデータベース内のすべてのキーと関連するデータが削除されます。
-
FLUSHALLコマンドの使用: FLUSHALLコマンドは、Redisサーバー上のすべてのデータベースをフラッシュします。
redis-cli flushall
このコマンドを実行すると、Redisサーバー上のすべてのデータベース内のすべてのキーと関連するデータが削除されます。
-
プログラムからのデータベースフラッシュ: Redisは多くのプログラミング言語で利用できるため、プログラム内からデータベースをフラッシュすることもできます。以下にPythonでの例を示します。
import redis # Redis接続の確立 r = redis.Redis(host='localhost', port=6379, db=0) # データベースのフラッシュ r.flushdb()
上記のコードでは、Redisに接続し、
flushdb()
メソッドを使用してデータベースをフラッシュしています。
これらの方法を使用することで、Redisデータベースを効果的にフラッシュできます。データベースのフラッシュは、開発やテスト、データのリセットなどのシナリオで便利です。