在shell下批量管理redis数据

来源:互联网 发布:asp.net编程软件 编辑:程序博客网 时间:2024/06/06 07:09

在工作中测试阶段使用redis时,有时需要批量写入数据,进行测试,而测试完后,又有时需要批量删除数据,

但是在redis shell下,批量操作非常不方便,又不想去写一个脚本去执行批量操作,

此时,我们可以借助shell来实现我们的批量操作,现在举例两个如下:

1:批量删除keyredis-cli -p 6393  -n 1 keys *detail_*  |xargs -i redis-cli -p 6393 -n 1 del {} 2:批量移动key,从db 1 移到 db 0redis-cli -p 6393  -n 1 keys "detail_*"  |xargs -i redis-cli -p 6393 -n 1 move {} 0


执行完毕,发现完美实现要求。

3 0
原创粉丝点击