在shell下批量管理redis数据
2016-02-02 14:48
609 查看
在工作中测试阶段使用redis时,有时需要批量写入数据,进行测试,而测试完后,又有时需要批量删除数据,
但是在redis shell下,批量操作非常不方便,又不想去写一个脚本去执行批量操作,
此时,我们可以借助shell来实现我们的批量操作,现在举例两个如下:
执行完毕,发现完美实现要求。
但是在redis shell下,批量操作非常不方便,又不想去写一个脚本去执行批量操作,
此时,我们可以借助shell来实现我们的批量操作,现在举例两个如下:
1:批量删除key redis-cli -p 6393 -n 1 keys *detail_* |xargs -i redis-cli -p 6393 -n 1 del {} 2:批量移动key,从db 1 移到 db 0 redis-cli -p 6393 -n 1 keys "detail_*" |xargs -i redis-cli -p 6393 -n 1 move {} 0
执行完毕,发现完美实现要求。
相关文章推荐
- redis安装问题小结
- Redis偶发连接失败案例实战记录
- Redis中实现查找某个值的范围
- Redis和Memcached的区别详解
- 分割超大Redis数据库例子
- Redis总结笔记(一):安装和常用命令
- Redis sort 排序命令详解
- 用Redis实现微博关注关系
- redis中修改配置文件中的端口号 密码方法
- 在Ruby on Rails上使用Redis Store的方法
- Redis和Memcache的区别总结
- 在Node.js应用中使用Redis的方法简介
- Redis服务器的启动过程分析
- web 应用中常用的各种 cache详解
- 利用yum安装Redis的方法详解
- 从MySQL到Redis的简单数据库迁移方法
- 为啥懒 Redis 是更好的 Redis
- 利用Redis实现SQL伸缩的方法
- 在Redis数据库中实现分布式速率限制的方法
- PHP+redis实现添加处理投票的方法