Redis TYPE命令

返回存储在key处的值的类型的字符串表示形式。 可能的返回类型是:string, list, set, zset, hash 和 stream.。

可用版本:从1.0.0开始可用
时间复杂度:O(1)

命令格式

TYPE key

示例

redis> SET key1 "value"
"OK"
redis> LPUSH key2 "value"
(integer) 1
redis> SADD key3 "value"
(integer) 1
redis> TYPE key1
"string"
redis> TYPE key2
"list"
redis> TYPE key3
"set"

返回值

返回key的类型,如果key不存在,则返回nil