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

总结

以上为个人经验,希望能给大家一个参考,也希望大家多多支持脚本之家。

相关文章

  • Redis与本地缓存的结合实现

    Redis与本地缓存的结合实现

    我们开发中经常用到Redis作为缓存,本文主要介绍了Redis与本地缓存的结合实现,文中通过示例代码介绍的非常详细,对大家的学习或者工作具有一定的参考学习价值,需要的朋友们下面随着小编来一起学习学习吧
    2022-07-07
  • Redis中事件驱动模型示例详解

    Redis中事件驱动模型示例详解

    Redis这个数据库相信不用过多介绍了,大家应该都知道,下面这篇文章主要给大家介绍了关于Redis中事件驱动模型的相关资料,文中通过示例代码介绍的非常详细,需要的朋友可以参考借鉴,下面随着小编来一起学习学习吧。
    2018-03-03
  • SpringSession+Redis实现集群会话共享的方法

    SpringSession+Redis实现集群会话共享的方法

    为了保证WEB应用的承载能力, 需要对WEB应用进行集群处理.这篇文章主要介绍了SpringSession+Redis实现集群会话共享的方法,需要的朋友参考下吧
    2018-08-08
  • Redis数据迁移的多种方法详解

    Redis数据迁移的多种方法详解

    在现代的分布式系统中,Redis作为一种高性能的键值存储数据库,被广泛应用于缓存、消息队列、会话存储等场景,随着业务的发展,Redis实例的数据迁移需求也变得越来越常见,本文将详细介绍Redis数据迁移的多种方法,并通过命令行工具帮助你轻松完成迁移任务
    2025-01-01
  • 分布式锁为什么要选择Zookeeper而不是Redis?看完这篇你就明白了

    分布式锁为什么要选择Zookeeper而不是Redis?看完这篇你就明白了

    Zookeeper的机制可以保证分布式锁实现业务代码简单,成本低,Redis如果要解决分布式锁的问题,对于一些复杂的情况,很难解决,成本较高,这篇文章重点给大家介绍分布式锁选择Zookeeper 而不是Redis的理由,一起看看吧
    2021-05-05
  • Redis数据结构之链表详解

    Redis数据结构之链表详解

    大家好,本篇文章主要讲的是Redis数据结构之链表详解,感兴趣的同学赶快来看一看吧,对你有帮助的话记得收藏一下,方便下次浏览
    2021-12-12
  • Redis分布式锁及安全问题解决

    Redis分布式锁及安全问题解决

    在分布式环境中,遇到抢购等访问共享资源的场景时,需要我们有一种锁机制去解决并发问题,本文主要介绍了Redis分布式锁及安全问题解决,具有一定的参考价值,感兴趣的可以了解一下
    2024-03-03
  • redis.clients.jedis.exceptions.JedisBusyException无法处理异常的解决方法

    redis.clients.jedis.exceptions.JedisBusyException无法处理异常的解决方法

    redis.clients.jedis.exceptions.JedisBusyException异常通常不是 Jedis客户端直接抛出的标准异常,本文就来介绍一下异常的解决方法,感兴趣的可以了解一下
    2024-05-05
  • Redis中的配置文件,数据持久化,事务

    Redis中的配置文件,数据持久化,事务

    这篇文章主要介绍了Redis中的配置文件,数据持久化,事务问题,具有很好的参考价值,希望对大家有所帮助。
    2022-12-12
  • Redis在项目中的使用(JedisPool方式)

    Redis在项目中的使用(JedisPool方式)

    项目操作redis是使用的RedisTemplate方式,另外还可以完全使用JedisPool和Jedis来操作redis,本文给大家介绍Redis在项目中的使用,JedisPool方式,感兴趣的朋友跟随小编一起看看吧
    2021-12-12

最新评论