欢迎来到徐庆高(Tea)的个人博客网站
磨难很爱我,一度将我连根拔起。从惊慌失措到心力交瘁,我孤身一人,但并不孤独无依。依赖那些依赖我的人,信任那些信任我的人,帮助那些给予我帮助的人。如果我愿意,可以分裂成无数面镜子,让他们看见我,就像看见自己。察言观色和模仿学习是我的领域。像每个深受创伤的人那样,最终,我学会了随遇而安。
当前位置: 日志文章 > 详细内容

批量导入txt数据到的redis过程

2025年08月02日 Redis
批量导入txt数据到redis把redis命令按一条 一行写到txt中[root@localhost ~]# cat test_rediscli.txt hset product_1 cust_deg

批量导入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

总结

以上为个人经验,希望能给大家一个参考,也希望大家多多支持代码网。