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

项目场景:

线上环境上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。
相关推荐
supersolon12 分钟前
Windows下WSL(Ubuntu24.04)安装Nodejs
linux·ubuntu·node.js
Darkdreams13 分钟前
SpringBoot项目集成ONLYOFFICE
java·spring boot·后端
NineData28 分钟前
杭州 OpenClaw 开发者聚会来了!NineData 叶正盛将带来主题分享
数据库·人工智能
bropro32 分钟前
【Spring Boot】Spring AOP中的环绕通知
spring boot·后端·spring
lhbian32 分钟前
【Spring Cloud Alibaba】基于Spring Boot 3.x 搭建教程
java·spring boot·后端
luom010241 分钟前
springcloud springboot nacos版本对应
spring boot·spring·spring cloud
进击切图仔1 小时前
跨系统时间戳同步问题解决总结
linux
代码雕刻家1 小时前
3.6.Maven-依赖管理-依赖范围
java·maven
wsoz2 小时前
文件IO讲解
linux·嵌入式