使用redis-cli命令实现redis crud操作过程

 更新时间:2025年08月30日 09:25:48   作者:清风-云烟  
线上Redis key需删除但无法直连客户端,可用redis-cli命令操作,步骤包括定位服务、登录、选择数据库及执行DEL命令,适用于无图形工具的环境

项目场景

线上环境上redis中的key影响数据展示,需要删除。

但环境特殊没办法通过 redis客户端工具直连。

只能使用redis-cli命令来实现。

操作步骤

1、确定redis安装的服务器;

2、找到redis的安装目录下    

##找到redis安装目录(一般安装位置)
   cd  /usr/local/redis/bin 

   ## 如果以上路径未找到redis
   ## 执行以下命令 

   find / -name redis-cli

3、从中找打redis服务位置,cd 到/bin目录,不确定的话 选一个中也可以。

4、通过redis-cli命令登录redis服务

##连接到指定主机和端口的 Redis 服务器
redis-cli -h 127.0.0.1 -p 16379


## 如果 Redis 服务器设置了密码,使用 -a 选项指定密码
 
redis-cli -h 127.0.0.1 -p 16379 -a password


##使用 redis-cli 连接到 Redis 集群

redis-cli -c -h 127.0.0.1 -p 16379

5、选择redis数据库,在默认配置下,Redis 提供了 16 个数据库,编号从 0 到 15。

看服务redis配置中database 选择对应的数据库。

select 0

6、执行crud命令操作

  • ​‌设置键值对‌:SET key value,例如 SET name liuyue。
  • ‌获取键的值‌:GET key,例如 GET username。
  • ‌删除键‌:DEL key,例如 DEL name。
  • ‌设置键的过期时间‌:EXPIRE key seconds,例如 EXPIRE username 3600(设置用户名键在3600秒后过期)。
  • ‌查看键的剩余生存时间‌:TTL key,例如 TTL username。

​总结

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

相关文章

  • 使用RediSearch实现在Redis中全文检索

    使用RediSearch实现在Redis中全文检索

    RediSearch 是 Redis 的一个插件,它为 Redis 数据库添加了全文搜索和查询功能,使开发人员能够在 Redis 中高效地执行全文检索操作,下面我们就来看看是具体如何使用的吧
    2023-08-08
  • Redis+Lua脚本实现计数器接口防刷功能(升级版)

    Redis+Lua脚本实现计数器接口防刷功能(升级版)

    这篇文章主要介绍了Redis+Lua脚本实现计数器接口防刷功能,使用脚本使得set命令和expire命令一同达到Redis被执行且不会被干扰,在很大程度上保证了原子操作,对Redis实现计数器接口防刷功能感兴趣的朋友一起看看吧
    2022-02-02
  • Redis高可用梳理详解

    Redis高可用梳理详解

    高可用的本质是有备份,在出现故障的时候,有backup可以提供服务,本文详细介绍了Redis的高可用,感兴趣的同学可以参考阅读
    2023-05-05
  • Redis过期事件监听器的完整实现步骤

    Redis过期事件监听器的完整实现步骤

    要使用 Redis 过期事件监听器来更新数据库状态,我们需要确保 Redis 的事件通知已启用,并实现监听器来捕获过期的键,并根据需要更新数据库,本文给大家介绍了Redis过期事件监听器的完整实现步骤,需要的朋友可以参考下
    2024-10-10
  • YII2框架手动安装Redis扩展的过程

    YII2框架手动安装Redis扩展的过程

    这篇文章主要介绍了YII2框架手动安装Redis扩展的过程,本文给大家介绍的非常详细,对大家的学习或工作具有一定的参考借鉴价值,需要的朋友可以参考下
    2022-06-06
  • Redis和Lua使用过程中遇到的小问题

    Redis和Lua使用过程中遇到的小问题

    这篇文章主要给大家介绍了关于Redis和Lua使用过程中遇到的小问题,文中通过示例代码介绍的非常详细,对大家的学习或者工作具有一定的参考学习价值,需要的朋友们下面来一起学习学习吧
    2019-11-11
  • Redis调用Lua脚本及使用场景快速掌握

    Redis调用Lua脚本及使用场景快速掌握

    Redis 是一种非常流行的内存数据库,常用于数据缓存与高频数据存储。大多数开发人员可能听说过redis可以运行 Lua 脚本,但是可能不知道redis在什么情况下需要使用到Lua脚本
    2022-03-03
  • 浅谈一下如何保证Redis缓存与数据库的一致性

    浅谈一下如何保证Redis缓存与数据库的一致性

    这篇文章主要介绍了一下如何保证Redis缓存与数据库的一致性,今天这篇文章就带你详细了解一下四种同步策略,需要的朋友可以参考下
    2023-03-03
  • Redis序列化设置以及jetcache连接Redis序列化的设置过程

    Redis序列化设置以及jetcache连接Redis序列化的设置过程

    这篇文章主要介绍了Redis序列化设置以及jetcache连接Redis序列化的设置过程,具有很好的参考价值,希望对大家有所帮助,如有错误或未考虑完全的地方,望不吝赐教
    2023-12-12
  • Redis集群的实现全过程

    Redis集群的实现全过程

    Redis集群的实现方案主要有客户端分片、代理模式和Cluster模式,其中,Cluster模式是Redis官方推荐的实现方案,它具有高可用性、高性能和自动分片等优点
    2024-12-12

最新评论