将redis的key 完全导出或删除
来源:互联网 发布:java excel 跨行 编辑:程序博客网 时间:2024/06/11 21:24
有的时候再分析数据的时候需要结合redis的keys来分析,所以就会有把redis的key完全导出的需求。
命令:
echo "keys *" | redis-cli -h *** -a *** > ./test_keys.txt (全部导出)
有的时候redis存储的无用数据太多,需要清理的时候,删除key,就会用到del 命令:
例如将匹配test开头的key 删除:
redis-cli -n * -h *** -a *** keys "test*" |xargs redis-cli-h *** -a *** -n * DEL
参数说明:
-n :表示redis数据库序列号
-h: 表示redis数据库地址
-a : 表示redis数据库密码
key设置过期时间:
创建一个key value 的时候同时设置过期时间,
比如:set keyname1 keyvalue1 EX 60 表示: 我们想要将这个 key value 放到redis中,并在其中保存60秒
set keyname2 keyvalue2 PX 60 表示:我们想要将这个key value放到redis中,并在其中保存 60毫秒
对于已经存在的key设置过期时间,
expire keyname 60 表示: 我们要对已经存在的kyename设置为 在 60秒之后(无效,或者被删除)
使用ttl key4 即可查看剩余有效时间,
当key不存在的时候,返回-2;当key存在但是没有设置剩余生存时间时,返回-1;否则,以秒为单位,返回key的剩余生存时间。
1 0
- 将redis的key 完全导出或删除
- 导出导出redis里面的key值
- Redis 删除匹配通配符的key
- Redis批量删除KEY的方法
- redis的通配符和批量删除Key
- Redis 删除匹配通配符的key
- redis批量删除指定的key
- java redis 删除指定前缀的key
- redis 删除超时key
- Redis批量删除Key
- 批量删除 redis key
- redis批量删除key
- redis 批量删除key
- redis批量删除key
- redis 批量删除key
- 删除redis所有KEY
- redis批量删除key
- redis批量删除key
- JavaScript数组倒序算法与性能对比
- 书店管理系统---User模块.逻辑层(JavaSE综合运用(二))
- Centos系统文件权限的系统阐述与演示
- Windows开机登录认证与Gina DLL
- Window MySQL解压版安装
- 将redis的key 完全导出或删除
- 一次完整的HTTP请求过程
- 北邮OJ-255-奇偶求和-14软院上机A
- 如何快速将第三方库应用加入到pycharm中
- 问题 : 紧张的考试周【区间覆盖的时间优化】【二分】
- leetcode216. Combination Sum III
- 【第六课】面向对象编程---多态的基础
- C#中Page执行顺序:OnPreInit()、OnInit()……
- Keil5 ARM教程