插件窝 干货文章 Redis如何查看服务器版本

Redis如何查看服务器版本

Redis server version 版本 737    来源:    2025-03-28

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

1. 使用 INFO 命令

redis-cli INFO server | grep redis_version

输出示例:

redis_version:7.0.12

2. 使用 redis-server 命令(需服务器权限)

redis-server --version

redis-server -v

输出示例:

Redis server v=7.0.12 sha=00000000:0 malloc=jemalloc-5.2.1 bits=64 build=abcdef1234567890

3. 使用 redis-cli 命令(客户端方式)

redis-cli --version

redis-cli -v

输出示例:

redis-cli 7.0.12

4. 直接连接 Redis 后使用命令

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

5. 查看 Redis 启动日志(需访问日志文件)

grep "Redis version" /var/log/redis/redis-server.log

注意事项:

  1. 生产环境建议使用 INFO 命令(无需重启服务)
  2. 如果 Redis 设置了密码,需要先认证: bash redis-cli -a yourpassword INFO server | grep redis_version
  3. 容器化环境可能需要进入容器执行命令: bash docker exec -it redis_container_name redis-cli INFO server | grep redis_version

版本号说明:

Redis 版本号格式为 主版本.次版本.修订版(如 7.0.12): - 主版本:重大更新 - 次版本:新功能添加 - 修订版:错误修复和安全更新

如果需要更详细的版本信息(如构建环境、Git SHA等),可以使用完整 INFO server 命令查看。