当前位置: 首页 > news >正文

09.Redis 常用命令

Redis 常用命令

官方文档:

https://redis.io/commands

1. INFO

显示当前节点redis运行状态信息

127.0.0.1:6379> info# 只显示指定部分的内容
127.0.0.1:6379> info cluster

2. SELECT

切换数据库,相当于在MySQL的 USE DBNAME 指令

[root@ubuntu2204 ~]#grep databases /apps/redis/etc/redis.conf databases 16	# 编号从 0 到 15[root@ubuntu2204 ~]#redis-cli -a 123456
127.0.0.1:6379> select 0注意: 在Redis cluster 模式下不支持多个数据库,会出现下面错误

3. KEYS

查看当前库下的所有key,此命令慎用!

4. BGSAVE

手动在后台执行RDB持久化操作

#  交互式执行行
127.0.0.1:6379> BGSAVE#  非交互式执行
[root@ubuntu2204 ~]#redis-cli -h 127.0.0.1 -a 123456 bgsave

5. DBSIZE

返回当前库下的所有key 数量

127.0.0.1:6379> DBSIZE

6. FLUSHDB

强制清空当前库中的所有key,此命令慎用!

7. FLUSHALL

强制清空当前Redis服务器所有数据库中的所有key,即删除所有数据,此命令慎用!

# 生产建议修改配置使用rename-command禁用此命令
[root@ubuntu2204 ~]#vim /apps/redis/etc/redis.conf 
rename-command FLUSHALL ""  # flushdb和flushall 配置和AOF功能冲突,需要设置 appendonly no,不区分命令大小写

8. SHUTDOWN

SHUTDOWN 命令执行以下操作:关闭Redis服务,停止所有客户端连接如果有至少一个保存点在等待,执行 SAVE 命令如果 AOF 选项被打开,更新 AOF 文件关闭 redis 服务器(server)如果持久化被打开的话, SHUTDOWN 命令会保证服务器正常关闭而不丢失任何数据。另一方面,假如只是单纯地执行 SAVE 命令,然后再执行 QUIT 命令,则没有这一保证 —— 因为在执行 SAVE 之后、执行 QUIT 之前的这段时间中间,其他客户端可能正在和服务器进行通讯,这时如果执行 QUIT 就会造成数据丢失。# 建议禁用此指令
[root@ubuntu2204 ~]#vim /apps/redis/etc/redis.conf 
rename-command shutdown ""
http://www.lryc.cn/news/608620.html

相关文章:

  • C++23 Concepts:用类型约束重构泛型编程的终极方案
  • 选择排序原理与C语言实现详解
  • redis的Java客户端(SpringDataRedis)
  • 深入掌握 ExcelJS:Node.js 中强大的 Excel 操作库
  • 2、docker容器命令 | 信息查看
  • 关于Web前端安全之XSS攻击防御增强方法
  • RAG-Semantic Chunking
  • cursor 使用方法
  • CVE-2025-5947 漏洞场景剖析
  • Claude Code氛围编程经历: 6周干了三年的活
  • vscode的Remote-SSH插件配置SSH主机方法
  • python工具方法51 视频数据的扩充(翻转、resize、crop、re_fps)
  • N1——one-hot编码
  • ABAP SQL更新DB小技巧 WITH INDICATORS
  • [硬件电路-151]:数字电路 - 模拟电路与数字电路的本质
  • MySQL Redo Log
  • GitLab 代码管理平台部署及使用
  • lua中 list.last = last 和list[last]=value区别
  • JavaScript:编程世界中的“语盲”现象
  • 回归的wry
  • 关于vllm【常见问题解决方案】
  • vllm0.8.5:自定义聊天模板qwen_nonthinking.jinja,从根本上避免模型输出<think>标签
  • 【python实用小脚本-169】『Python』所见即所得 Markdown 编辑器:写完即出网页预览——告别“写完→保存→刷新”三连
  • k8s+isulad 国产化技术栈云原生技术栈搭建1-VPC
  • OSPF HCIP
  • Starrocks ShortCircuit短路径的调度
  • 华为云云服务高级顾问叶正晖:华为对多模态大模型的思考与实践
  • 基于云模型的模糊综合风险评估Matlab代码
  • Matlab 高斯牛顿法拟合曲线
  • K8S部署ELK(四):部署logstash