
エントリーの編集

エントリーの編集は全ユーザーに共通の機能です。
必ずガイドラインを一読の上ご利用ください。
redisで特定のデータを一括で削除、操作をするスクリプト - Qiita
記事へのコメント0件
- 注目コメント
- 新着コメント
このエントリーにコメントしてみましょう。
注目コメント算出アルゴリズムの一部にLINEヤフー株式会社の「建設的コメント順位付けモデルAPI」を使用しています

- バナー広告なし
- ミュート機能あり
- ダークモード搭載
関連記事
redisで特定のデータを一括で削除、操作をするスクリプト - Qiita
redisで有効期限が設定されていないセッションデータを一括削除するスクリプト 今回は有効期限が設定さ... redisで有効期限が設定されていないセッションデータを一括削除するスクリプト 今回は有効期限が設定されていないデータを削除するscriptを作りました。 シンプルに検索して、eachして、ifでチェックして該当すれば削除を行ってます。 redis.call('select', '1') --[[ DBの数字を選んでください ]] local expresion = 'session*' --[[ 精査対象を正規表現で捉えてください ]] local delete_count = 0 for _,session_key_id in ipairs(redis.call('keys', expresion)) do if redis.call('TTL', session_key_id) == -1 then --[[ 有効期限が -1 (未設定)のものを削除します ]] redis.call