三二互联专业提供速度最快最稳定的美国服务器、香港服务器。中美直连,亚洲优化![ 代理登陆 ] [ 付款方式 ] [ 找回密码 ][ 电子协议责任书 ]
硬件资源保障

采用高配品牌服务器

主流强悍CPU配置

确保服务高速稳定运行

中美直连线路

中美直连亚洲优化

采用中国CN2骨干网络

保证速度飞快稳定高效

如何查看Redis服务的版本信息?

美国、香港服务器

如何查看Redis服务的版本信息?

01-10   来源:

 ✅ Ubuntu 24.04 查看 Redis 版本信息【5 种方法,最全合集】

适配你的环境:Ubuntu 24.04 + Redis systemd 系统服务 (redis-server),包含 无需登录客户端、登录客户端、系统服务查询 等所有可用方法,命令全部可直接复制执行,按「常用程度」排序,优先记前 2 个最实用的即可,同时补充版本相关的实用知识点!
所有方法都能精准查到 Redis 服务的真实运行版本,无任何误差
✅ 方法一:直接通过 redis-cli 命令查询【最方便、首选】⭐⭐⭐⭐⭐
核心命令(无需登录 Redis 客户端,直接执行,推荐所有人用)
bash
运行
redis-cli --version
# 或简写
redis-cli -v
✅ 输出示例
plaintext
redis-cli 7.0.15
✔️ 说明:输出的版本号就是你当前 Redis 服务的真实版本,无需启动 Redis、无需登录、无需任何前置操作,一行命令搞定,最省事!
✅ 方法二:通过 redis-server 命令查询【最精准,查服务程序版本】⭐⭐⭐⭐⭐
核心命令(直接执行,和上面等价,都是查本机 Redis 真实版本)
bash
运行
redis-server --version
# 或简写
redis-server -v
✅ 输出示例
plaintext
Redis server v=7.0.15 sha=00000000:0 malloc=jemalloc-5.2.1 bits=64 build=669a9c97a7c6c37
✔️ 说明:
v=7.0.15 就是核心版本号;
还会附带内存分配器、系统位数等信息,比redis-cli -v信息更全;
这个命令查询的是Redis 服务程序本身的版本,和运行的服务版本完全一致,百分百精准。
✅ 方法三:登录 Redis 客户端查询【运行时查询,带密码也能用】⭐⭐⭐⭐
适合已经登录 Redis 客户端、或者设置了 Redis 密码的场景,在客户端内执行命令查询,分 2 种场景,按需选择:
✔️ 场景 1:Redis 无密码,直接登录查询
bash
运行
# 1. 登录客户端
redis-cli
# 2. 执行版本查询命令
127.0.0.1:6379> INFO server
✔️ 场景 2:Redis 已设置密码(你刚配置过密码,必用这个)
bash
运行
# 1. 带密码登录客户端
redis-cli -a 你的Redis密码
# 2. 执行版本查询命令
127.0.0.1:6379> INFO server
✅ 输出结果(关键信息解读)
会返回一堆服务相关信息,找到 redis_version 字段即可,这就是版本号
plaintext
# Server
redis_version:7.0.15
redis_git_sha1:00000000
redis_git_dirty:0
redis_build_id:669a9c97a7c6c37
redis_mode:standalone
os:Linux 6.5.0-14-generic x86_64
arch_bits:64
✔️ 额外福利:这个命令还能查到 Redis 运行系统、架构、运行模式等信息,一举多得。
✔️ 精简版:客户端内只查版本号(无冗余信息)
如果只想看版本号,不想看其他信息,执行这个命令,只返回纯版本号,非常清爽:
bash
运行
redis-cli -a 你的Redis密码 CONFIG GET redis_version
✅ 输出示例:
plaintext
1) "redis_version"
2) "7.0.15"
✅ 方法四:通过系统包管理查询【Ubuntu 专属,apt 安装的 Redis 适用】⭐⭐⭐
你的 Redis 是 Ubuntu 系统默认的redis-server服务,大概率是通过 apt 包管理器安装的,可通过 apt 命令查询安装的 Redis 包版本:
核心命令
bash
运行
apt show redis-server
✅ 输出关键信息
找到 Version 字段就是版本号,示例:
plaintext
Version: 5:7.0.15-1ubuntu0.1
✔️ 说明:5: 是 Ubuntu 的包版本前缀,真实 Redis 版本还是 7.0.15
✔️ 简写版查询(只看版本号,无冗余)
bash
运行
apt list --installed | grep redis-server
✅ 方法五:通过进程查询【兜底方法,所有部署方式通用】⭐⭐⭐
这个方法是系统级兜底,不管你的 Redis 是apt安装、源码编译、docker部署,只要进程在运行,就能查到版本,适合所有场景:
核心命令
bash
运行
ps aux | grep redis-server | grep -v grep
✅ 输出示例
plaintext
redis      1234  0.1  0.5 137700 22240 ?        Ssl  10:00   0:02 /usr/bin/redis-server 127.0.0.1:6379
然后执行对应路径的 redis-server 查版本即可:
bash
运行
/usr/bin/redis-server -v
✅ 输出版本号,精准无误!
✅ 补充:Redis 版本相关实用小知识(必看)
✔️ 1. 版本号含义
Redis 版本号格式:主版本.次版本.修订版本 (如7.0.15)
主版本 (7):大版本迭代,包含重大功能变更,不兼容低版本;
次版本 (0):小版本更新,新增功能,兼容主版本;
修订版本 (15):bug 修复、性能优化,完全兼容,建议及时更新。
✔️ 2. 不同查询方法的版本号为什么完全一致?
因为 Redis 的 redis-cli(客户端)和 redis-server(服务端)是同版本编译、同版本安装的,所以不管查哪个,版本号都一样,放心使用。
✔️ 3. 版本查询的常见误区
❌ 误区:以为不同查询方法会查到不同版本 → 错!所有方法查的都是同一个 Redis 服务的版本,结果绝对一致;
✅ 正确:以上 5 种方法任选其一即可,无需全部执行验证。
✨ 总结:核心命令速记(推荐优先记住前 3 个,够用一辈子)
按「好用程度」排序,越靠前越推荐
redis-cli -v → 最快,一行命令,无需登录,首选!
redis-server -v → 最精准,信息最全,无副作用!
redis-cli -a 密码 CONFIG GET redis_version → 带密码场景,客户端内精简查询!

三二互联专业提供香港VPS,美国VPS主机,香港云服务器租用等业务香港美国到大陆CN2 GIA速度最快

上一篇:CPU 使用率过高的如何优化? 下一篇:如何在Redis中设置密码?

美国GIA服务器三二互联版权所有 WWW.250.cc 2008-2015 All Rights Reserved
三二互联 - 专业的美国C3服务器、香港vps、抗DOOS流量清洗、云备份系统、网站加速系统、美国GIA服务器和香港云服务器产品提供商
三二互联24小时在线工单系统为您提供全面、专业、周到的技术支持与服务
咨询热线:400-679-9994(免长话费)