在 Redis 中查看服务器版本有多种方法,以下是几种常用的方式:
INFO
命令redis-cli INFO server | grep redis_version
输出示例:
redis_version:7.0.12
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
redis-cli
命令(客户端方式)redis-cli --version
或
redis-cli -v
输出示例:
redis-cli 7.0.12
redis-cli
127.0.0.1:6379> INFO server
# 在返回信息中查找 "redis_version"
grep "Redis version" /var/log/redis/redis-server.log
INFO
命令(无需重启服务)bash
redis-cli -a yourpassword INFO server | grep redis_version
bash
docker exec -it redis_container_name redis-cli INFO server | grep redis_version
Redis 版本号格式为 主版本.次版本.修订版
(如 7.0.12):
- 主版本:重大更新
- 次版本:新功能添加
- 修订版:错误修复和安全更新
如果需要更详细的版本信息(如构建环境、Git SHA等),可以使用完整 INFO server
命令查看。