批量導(dǎo)入txt數(shù)據(jù)到的redis過程
更新時間:2025年08月02日 08:40:01 作者:mteng59101
用戶通過將Redis命令逐行寫入txt文件,利用管道模式運(yùn)行客戶端,成功執(zhí)行批量刪除以"Product*"匹配的Key操作,提高了數(shù)據(jù)清理效率
批量導(dǎo)入txt數(shù)據(jù)到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
管道命令運(yùn)行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
總結(jié)
以上為個人經(jīng)驗,希望能給大家一個參考,也希望大家多多支持腳本之家。
相關(guān)文章
SpringSession+Redis實現(xiàn)集群會話共享的方法
為了保證WEB應(yīng)用的承載能力, 需要對WEB應(yīng)用進(jìn)行集群處理.這篇文章主要介紹了SpringSession+Redis實現(xiàn)集群會話共享的方法,需要的朋友參考下吧2018-08-08分布式鎖為什么要選擇Zookeeper而不是Redis?看完這篇你就明白了
Zookeeper的機(jī)制可以保證分布式鎖實現(xiàn)業(yè)務(wù)代碼簡單,成本低,Redis如果要解決分布式鎖的問題,對于一些復(fù)雜的情況,很難解決,成本較高,這篇文章重點給大家介紹分布式鎖選擇Zookeeper 而不是Redis的理由,一起看看吧2021-05-05Redis數(shù)據(jù)結(jié)構(gòu)之鏈表詳解
大家好,本篇文章主要講的是Redis數(shù)據(jù)結(jié)構(gòu)之鏈表詳解,感興趣的同學(xué)趕快來看一看吧,對你有幫助的話記得收藏一下,方便下次瀏覽2021-12-12redis.clients.jedis.exceptions.JedisBusyException無法處理異常的解決方法
redis.clients.jedis.exceptions.JedisBusyException異常通常不是 Jedis客戶端直接拋出的標(biāo)準(zhǔn)異常,本文就來介紹一下異常的解決方法,感興趣的可以了解一下2024-05-05Redis中的配置文件,數(shù)據(jù)持久化,事務(wù)
這篇文章主要介紹了Redis中的配置文件,數(shù)據(jù)持久化,事務(wù)問題,具有很好的參考價值,希望對大家有所幫助。2022-12-12