Redis登陆服务器和批量删除指定的key
ps -ef |grep redis
cd /opt/app/redis/bin
./redis-cli -h 192.168.0.67 -p 7001 -a 'hub2c!Redis'
./redis-cli -h 192.168.0.68 -p 7001 -a 'hub2c!Redis'
./redis-cli -h 192.168.0.71 -p 7001 -a 'hub2c!Redis'
使用ttl查看超时时间,如果是-1表示没有超时时间。
192.168.0.71:7001> ttl "v1HKGLAXHXLOWHK52E2018-12-14T12:00:00"
删除所有Key,可以使用Redis的flushdb和flushall命令
按照正则表达式批量删除
redis-cli keys "PRO*" |xargs redis-cli del
如果需要用户名密码,则整个命令例子如下:
./redis-cli -h 192.168.0.71 -p 7001 -a 'hub2c!Redis' keys "v1*"|xargs ./redis-cli -h 192.168.0.71 -p 7001 -a 'hub2c!Redis' del
上面的71是slave,没有删除的权限。
./redis-cli -h 192.168.0.68 -p 7001 -a 'hub2c!Redis' keys "v1*"|xargs ./redis-cli -h 192.168.0.68 -p 7001 -a 'hub2c!Redis' del
注意,slave是没有删除权限的,要去master服务器删除key
[jboss5@OpenJawRedis bin]$ ./redis-cli -h 192.168.0.71 -p 7001 -a 'hub2c!Redis'
192.168.0.71:7001> del "v1HKGLAXHXLOWHK52E2018-12-14T12:00:00"
(error) READONLY You can't write against a read only slave.
192.168.0.71:7001> exit
[jboss5@OpenJawRedis bin]$ ./redis-cli -h 192.168.0.68 -p 7001 -a 'hub2c!Redis'
192.168.0.68:7001> del "v1HKGLAXHXLOWHK52E2018-12-14T12:00:00"
(integer) 1
192.168.0.68:7001>
Redis登陆服务器和批量删除指定的key的更多相关文章
- Redis【知识点】批量删除指定Key
Redis中有删除单条数据的命令DEL但是他没有批量删除多条数据的方法,那我们怎么去批量删除多条数据呢! 第一种方式 /work/app/redis/bin/redis-cli -a youpassw ...
- ssh key 免密码登陆服务器,批量分发管理以及挂载远程目录的sshfs
ssh key 免密码登陆服务器,批量分发管理以及挂载远程目录的sshfs 第一部分:使用ssh key 实现服务器间的免密码交互登陆 步骤1: 安装openssh-clients [root@001 ...
- 动态SQL实现批量删除指定数据库的全部进程
动态SQL实现批量删除指定数据库的全部进程 DECLARE @DatabaseName nvarchar(100) SET @DatabaseName = N'Account_006_Kaikei_2 ...
- Python批量删除指定目录下的指定类型的文件
Python作为一种脚本语言.其很适合文件级的各种操作.以下的代码能够批量删除指定目录下的所有特定类型(CSV类型)的文件. import sys, csv , operator import os ...
- Redis:按照正则批量删除key
Redis按照正则批量删除key redis目前还不支持批量删除key的命令,但是我们有时需要删除符合某个规则的keys,有两种方式: 1.使用redis-cli keys "test*&q ...
- Hbase如何批量删除指定数据
有时我们需要批量删除一些hbase中符合某些条件的数据,本文提供一种简单的shell命令的方式批量删除hbase里的数据.思路就是,建立hive与hbase的关联表,通过hive sql查询出符合条件 ...
- mysql批量删除指定前缀或后缀表
今天突然发现我们数据库中多出很多表,后缀名为"copy",预计是navicat直接拷贝导致的,然后要对这些有同样后缀名的表进行删除,假设一个一个选择会非常麻烦,表计较多,在网上找了 ...
- 【大数据】Hbase如何批量删除指定数据
一.起因: Hbase是一个列式存储,nosql类型的数据库,类似mongodb. 目前似乎没有提供批量删除的方法,只有一个单行删除的命令:deleteall 'tablename', rowkey ...
- window下批量删除指定后缀文件
例子: 批量删除当前路径下后缀为 .jpg和 .json del /a /f /s /q "*.jpg" "*.json" *为通配符/a /f 是强制删除所有 ...
随机推荐
- 有关vuex的问题
在引入mapMutations时报错,解决方法: 1:npm install --save-dev babel-plugin-transform-object-rest-spread 2:在packa ...
- 如何安装psutil以及提示缺少python.h头文件
下载psutil 下载地址https://pypi.python.org/packages/57/93/47a2e3befaf194ccc3d05ffbcba2cdcdd22a231100ef7e4c ...
- Centos7快速安装haproxy
HAProxy是一个使用C语言编写的自由及开放源代码软件[1],其提供高可用性.负载均衡,以及基于TCP和HTTP的应用程序代理. HAProxy特别适用于那些负载特大的web站点,这些站点通常又需要 ...
- LoadRunner 压测场景制定以及报告分析
这里,我们利用 LoadRunner 来制定场景,且以测试 tps 值为导向,主要介绍手工场景 单服务器的业务请求处理能力 tps 值在 10~200 是合理的:如果是访问单接口不走关系型数据库的,访 ...
- 对某个区间操作(sort,stable_sort,parital_sort,parital_sort_copy,nth_element,is_sorted)
sort //版本一 template <class RandomAccessIterator> void sort(RandomAccessIterator first,RandomAc ...
- python list 转换为str
xiaoquInfo = ['暂无参考均价', '中仪花园海伦堡', '113.403781', '22.540973', '2008年建成', '塔楼', '2元/平米/月', '海伦堡物业', ' ...
- .ajax向后台传递数组(转)
js部分代码 //创建一个测试数组 var boxIds = new Array(); boxIds.push(12182); boxIds.push(12183); boxIds.push(1218 ...
- npm 切换淘宝源
由于Node官方模块仓库太慢,建议将模块仓库切换到阿里源 C:\workspace\angular>npm config set registry https://registry.npm.ta ...
- cgred不能自动将pid放入tasks
问题: cgred不能自动将pid放入tasks cgred / cgrulesengd - does not move new user pid to task file https://serve ...
- 关于STM32 ADC自校准的个人理解
前几天发过一篇帖子,叫:关于STM32 ADC自校准的个人理解文章大体说的是自校准前要先将ADON位置1,之后再校准. 本以为彻底的了解了自校准的过程,但是昨天晚上无意间看到了一个函数说明,不禁愁云又 ...