批量导入txt数据到的redis过程
更新时间:2025年08月02日 08:40:01 作者:mteng59101
用户通过将Redis命令逐行写入txt文件,利用管道模式运行客户端,成功执行批量删除以"Product*"匹配的Key操作,提高了数据清理效率
批量导入txt数据到redis
把redis命令按一条 一行写到txt中
[root@localhost ~]# cat test_rediscli.txt hset Product_1 CUST_DEGREE 1 hset Product_2 CUST_DEGREE 2 hset Product_3 CUST_DEGREE 3 hset Product_4 CUST_DEGREE 4 hset Product_5 CUST_DEGREE 5
管道命令运行redis客户端
启用pipe模式
cat test_rediscli.txt |./redis-cli -h 192.168.137.137 -p 6379 --pipe
成功了
[root@localhost ~]# ./redis-cli -h 192.168.137.137 -p 6379 192.168.137.137:6379> hgetall Product_1 1) "CUST_DEGREE" 2) "1" 192.168.137.137:6379> hgetall Product_2 1) "CUST_DEGREE" 2) "2" 192.168.137.137:6379> hgetall Product_3 1) "CUST_DEGREE" 2) "3" 192.168.137.137:6379> hgetall Product_4 1) "CUST_DEGREE" 2) "4" 192.168.137.137:6379> hgetall Product_5 1) "CUST_DEGREE" 2) "5"
批量删除key
./redis-cli -h 192.168.137.137 -p 6379 keys "Product*" |xargs ./redis-cli -h 192.168.137.137 -p 6379 del
总结
以上为个人经验,希望能给大家一个参考,也希望大家多多支持脚本之家。
相关文章
SpringSession+Redis实现集群会话共享的方法
为了保证WEB应用的承载能力, 需要对WEB应用进行集群处理.这篇文章主要介绍了SpringSession+Redis实现集群会话共享的方法,需要的朋友参考下吧2018-08-08
分布式锁为什么要选择Zookeeper而不是Redis?看完这篇你就明白了
Zookeeper的机制可以保证分布式锁实现业务代码简单,成本低,Redis如果要解决分布式锁的问题,对于一些复杂的情况,很难解决,成本较高,这篇文章重点给大家介绍分布式锁选择Zookeeper 而不是Redis的理由,一起看看吧2021-05-05
redis.clients.jedis.exceptions.JedisBusyException无法处理异常的解决方法
redis.clients.jedis.exceptions.JedisBusyException异常通常不是 Jedis客户端直接抛出的标准异常,本文就来介绍一下异常的解决方法,感兴趣的可以了解一下2024-05-05


最新评论