在 Redis 中查看版本信息有多种方法,以下是常用的几种方式:
redis-server
命令行运行以下命令查看 Redis 服务器版本:
redis-server --version
# 或
redis-server -v
输出示例:
Redis server v=6.2.6 sha=00000000:0 malloc=jemalloc-5.1.0 bits=64 build=abcdef1234567890
redis-cli
命令行通过 Redis 客户端连接后执行 INFO
命令:
redis-cli
127.0.0.1:6379> INFO server
# 在返回信息中查找 `redis_version` 字段
输出示例:
# Server
redis_version:6.2.6
...
redis-cli
版本redis-cli --version
# 或
redis-cli -v
输出示例:
redis-cli 6.2.6
在 redis-cli
中直接获取版本:
127.0.0.1:6379> REDIS_VERSION
(注:此命令需 Redis 6.2+ 支持)
如果是通过包管理器安装的 Redis,可以通过以下命令查询:
# Debian/Ubuntu
apt show redis-server
# RHEL/CentOS
yum info redis
# 或使用 dpkg/rpm
dpkg -l | grep redis
rpm -qa | grep redis
如果从源码编译,解压目录中的 README.md
或 00-RELEASENOTES
文件会包含版本信息。
redis-server -v
或 redis-cli INFO server
-v
参数。INFO server
。redis-server
和 redis-cli
。如果有权限问题或服务未启动,部分命令可能无法执行,需根据实际情况选择方法。