了解 Redis 版本号在 IT 运维和开发中非常重要,主要原因包括:
XADD
仅在 ≥5.0 中可用)。redis-py
)可能对服务端版本有要求。命令行查询:
redis-cli info server | grep redis_version
# 或直接连接后执行:
redis-cli --version
API 调用:
import redis
r = redis.Redis()
print(r.info()['redis_version'])
启动日志:
Redis 服务启动时会在日志中输出版本信息(如 # Server initialized with version=7.0.12
)。
Redis 采用 MAJOR.MINOR.PATCH
格式:
- MAJOR:重大更新(如 7.0 → 8.0)
- MINOR:新增功能(如 6.2 → 6.4)
- PATCH:Bug 修复(如 6.2.5 → 6.2.6)
建议至少使用最新的稳定版(如 2024 年推荐 ≥7.0),并定期检查 Redis 官方发布日志。