zoukankan      html  css  js  c++  java
  • redis批量删除脚本

    服务器上安装了redis客户端,通过客户端利用脚本对数据批量删除,脚本内容如下:

    #!/bin/bash
    
    name="$1"
    echo $name
    ./redis-cli -h  redis地址 -a redis密码 keys $name 
    | xargs ./redis-cli -h  redis地址 -a redis密码 del
    

      

    我把这个脚本放在了${REDIS_HOME}/bin目录下。脚本的名称是delete.sh

    使用方式:

    #为脚本加上执行权限
    chmod +x ./delete.sh
    #删除key开头的键
    ./delete.sh key*

     另外集群方式

    ./redis-cli -h redis地址 -p 6379 -c -a redis密码 keys $name | xargs ./redis-cli -h redis地址 -p 6379 -c -a redis密码 del
  • 相关阅读:
    文件操作(IO 技术)
    异常
    面向对象进阶
    面向对象
    函数用法和底层分析
    控制语句
    集合
    字典
    元组 tuple
    Python3 列表
  • 原文地址:https://www.cnblogs.com/Mr-Rocker/p/9857594.html
Copyright © 2011-2022 走看看