插件窝 干货文章 Redis查看版本有哪些方法

Redis查看版本有哪些方法

Redis server 命令 版本 848    来源:    2025-03-27

在 Redis 中查看版本信息有多种方法,以下是常用的几种方式:


1. 使用 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


2. 使用 redis-cli 命令行

通过 Redis 客户端连接后执行 INFO 命令:

redis-cli
127.0.0.1:6379> INFO server
# 在返回信息中查找 `redis_version` 字段

输出示例

# Server
redis_version:6.2.6
...

3. 直接查询 redis-cli 版本

redis-cli --version
# 或
redis-cli -v

输出示例
redis-cli 6.2.6


4. 通过 Redis 交互命令

redis-cli 中直接获取版本:

127.0.0.1:6379> REDIS_VERSION

(注:此命令需 Redis 6.2+ 支持)


5. 查看安装包信息(Linux)

如果是通过包管理器安装的 Redis,可以通过以下命令查询:

# Debian/Ubuntu
apt show redis-server

# RHEL/CentOS
yum info redis

# 或使用 dpkg/rpm
dpkg -l | grep redis
rpm -qa | grep redis

6. 源码编译时查看

如果从源码编译,解压目录中的 README.md00-RELEASENOTES 文件会包含版本信息。


总结

  • 推荐方法redis-server -vredis-cli INFO server
  • 适用场景
    • 快速查看:命令行 -v 参数。
    • 详细版本及环境信息:INFO server
    • 确认客户端与服务端版本是否匹配:分别检查 redis-serverredis-cli

如果有权限问题或服务未启动,部分命令可能无法执行,需根据实际情况选择方法。