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