可以查看 redis 版本號的命令有:info info serverecho echo versionclient list 并計算 connected_since 值(僅適用于正在運行的 redis 服務器)
Redis 版本號查看命令詳解
要查看 Redis 版本號,最常用的命令是 INFO。
1. INFO
INFO 命令是一個通用信息命令,可以通過指定不同的參數來獲取各種 Redis 信息。其中,info server 參數可以獲取服務器信息,包括 Redis 版本號。
命令格式:
INFO server
返回結果示例:
redis_version:7.0.4
2. ECHO
ECHO 命令是一個簡單的字符串回顯命令。但是,在 Redis 2.6 及更高版本中,它還支持獲取服務器信息的擴展功能。要獲取 Redis 版本號,可以使用以下命令:
命令格式:
ECHO version
返回結果示例:
"redis_version:7.0.4"
3. CLIENT LIST
CLIENT LIST 命令可以列出所有連接到 Redis 的客戶端信息。其中,connected_since 字段記錄了客戶端連接的時間,可以轉換為時間戳來計算 Redis 服務器啟動時間。
命令格式:
CLIENT LIST
返回結果示例:
id=1 addr=127.0.0.1:6379 connected_since=1654590152454
Redis 服務器啟動時間戳 = connected_since 值 – 客戶端連接時間差
注意:此方法僅適用于正在運行的 Redis 服務器。如果 Redis 剛剛啟動,connected_since 字段可能為空。