查看项目Redis版本一个尝试(查看项目的redis版本)
尝试Redis的版本查看是有必要的,因为Redis的增量版本可能影响你使用Redis中的功能,性能,兼容性以及bug。此外,在一个正在运行的应用中,知道Redis的当前版本可以也是很有用的,以便与已经存在的文档和参考文献作比较。
要查看Redis的版本,可以在Redis服务器端使用INFO命令,该命令会显示Redis服务器相关的信息,其中也包括了Redis的版本号。在客户端调用INFO命令,可以获得对应Redis服务器的版本信息,可以使用下面的代码示例:
# redis-cli (本地客户端)
127.0.0.1: 6379>INFO
# 会显示redis服务器的版本信息
redis_version:3.2.9
# 如果我们只想看到Redis的版本号,可以使用下面的代码:
# redis-cli
127.0.0.1:6379>INFO | grep “redis_version”
# 会显示redis服务器的版本号
redis_version:3.2.9
此外,还可以使用API查看Redis的版本号。Redis提供了一组可以访问和操作Redis服务器的API接口,其中的函数info()可以用来查看Redis的版本号,如下代码所示:
# redis-py
import redis
r = redis.Redis(host=’localhost’, port=6379)
r.info() # 会返回Redis的版本号
{‘redis_version’: ‘3.2.9’}
# 如果我们只想看到Redis的版本号,可以使用下面的代码:
redis_version = r.info()[‘redis_version’]
print(redis_version) # 输出Redis的版本号
# 3.2.9
因此,来查看项目Redis版本可以使用上述两种方法所介绍的代码来确定。