怎么快速看Redis版本号,几步搞定当前用的redis版本信息
- 问答
- 2026-01-23 18:55:08
- 4
想知道你现在用的Redis是哪个版本,其实特别简单,根本不用想得太复杂,这就像你看手机设置里的“关于手机”一样,就是看个基本信息,下面这几种方法,你随便用哪一种,几步就能看到。
直接用redis-cli命令(最直接、最常用)
这个方法的前提是,你得能登录到运行Redis的那台服务器上,并且知道怎么打开命令行终端,这个redis-cli就是Redis自带的一个“对话工具”,让你能和Redis服务“说话”。
-
打开终端,连接Redis:在命令行里,直接输入
redis-cli然后按回车,如果Redis就在你本机,而且用的是默认端口6379,也没有设置密码,这样一下就能连上了,你会看到命令行的提示符变成了0.0.1:6379>,这说明你已经成功“进去”了。
- 小提示:如果Redis不在本机,或者改了端口、设了密码,你就需要加上一些参数。
redis-cli -h 你的Redis地址 -p 端口号 -a 密码,不过大多数简单情况下,直接redis-cli就够了。
- 小提示:如果Redis不在本机,或者改了端口、设了密码,你就需要加上一些参数。
-
输入查看版本的命令:连接成功之后,在那个
0.0.1:6379>的提示符后面,输入info server命令,然后按回车,这个命令会让Redis吐出一大堆关于它自己服务器状态的详细信息。 -
在信息里找到版本号:敲完
info server后,屏幕上会刷出来很多行文字,你别看花眼了,就找其中一行,开头写着redis_version:的,它后面跟着的那串数字,2.6或者0.0,就是你现在用的Redis的详细版本号了,这个是最准确无误的。
这个方法一步到位,看到的就是最真实的版本,根据Redis官方文档的说明,info 命令是用来返回关于Redis服务器各种信息和统计数据的,server 部分就包含了版本信息。

启动Redis服务时看日志(顺便看一眼)
如果你正好要启动Redis服务,或者它正在启动,你可以趁机看一眼,当Redis服务启动的时候,它会在日志里打印出自己的版本号。
- 启动Redis服务:在终端里,找到你的Redis安装目录,然后输入启动命令,
redis-server(如果配置了配置文件,可能是redis-server /path/to/redis.conf)。 - 观察启动日志:命令输进去按回车后,屏幕上会滚动一些启动信息,你仔细看开头几行,通常就能看到类似
Redis version=7.0.0, sha=00000000:0, malloc=libc, bits=64, build=abcdef1234567890这样的字眼,那个version=7.0.0就是版本号。
这个方法的好处是你不用额外操作,启动的时候自然就看到了,但如果你已经启动了很久,日志已经翻篇了,再去找就比较麻烦,所以它适合在启动瞬间查看。

通过redis-cli直接带参数查询(一条命令搞定)
如果你不想像方法一那样先进入交互界面再输命令,想更“懒”一点,也可以,redis-cli工具本身也提供了一个快速查询版本的方式。
- 在终端直接输入命令:你不用先执行
redis-cli进去,而是直接在系统的命令行里输入:redis-cli --version或者redis-cli -v。 - 看返回结果:按回车后,它会直接显示一行信息,
redis-cli 6.2.6,这表示你当前使用的redis-cli客户端的版本是6.2.6。
- 重要提醒:这个方法查到的是redis-cli这个客户端的版本,并不一定完全等于Redis服务器的版本!虽然大多数情况下,客户端和服务器版本是一致的(尤其是你就在服务器本机操作的时候),但如果你是在一台电脑上用旧版本的redis-cli去连接另一台电脑上新版本的Redis服务器,那这个方法查出来的就是客户端的版本,是错的,最保险的还是用第一种
info server命令。
如果你用的是Windows系统
上面说的都是在Linux或者Mac这类系统下的操作,如果你很不幸,Redis是安装在Windows上的(虽然官方不推荐生产环境用Windows版),方法也差不多。
- 打开“命令提示符”(CMD)或者PowerShell。
- 切换到Redis的安装目录,
cd C:\Program Files\Redis。 - 同样可以输入
redis-cli.exe info server来查看,找redis_version:那一行,或者直接输入redis-cli.exe --version查看客户端版本(同样要注意区分客户端和服务器)。
总结一下
怎么快速看Redis版本?你就记住这一招最靠谱:打开终端,输入 redis-cli 回车,再输入 info server 回车,然后在出来的信息里找 redis_version,其他方法要么是顺带的,要么可能不准,知道这个,你就几步搞定了,根本不需要去记什么复杂的专业术语,就把它当成一个普通的软件看版本就行了,根据像IBM Documentation这类技术知识库中关于Redis管理的常见问题汇总,查看版本信息也是最基础的操作之一,通常就推荐使用 INFO 命令。
本文由盘雅霜于2026-01-23发表在笙亿网络策划,如有疑问,请联系我们。
本文链接:https://haoid.cn/wenda/84621.html
