Redisのハッシュを削除する
ハッシュ内のすべてのデータを削除するには、Redis の DEL コマンドを使用してハッシュのキーを削除します。DEL コマンドは指定されたキーを削除し、削除されたキーの数を返します。
すべてのデータのハッシュを削除するには、HKEYS コマンドを使用してすべてのキー名を取得し、DEL コマンドを使用してこれらのキーを削除します。
Python Redis ライブラリを使ったサンプルコードを以下に示します。
import redis
# 创建 Redis 连接
r = redis.Redis(host='localhost', port=6379, db=0)
# 获取哈希的所有键
keys = r.hkeys('hash_key')
# 删除所有键
deleted_count = r.delete(*keys)
print(f"Deleted {deleted_count} keys")
注意:実際の利用では、エラー処理や例外処理を実情に応じて実施する必要があります。