TYPE

确定存储在键中的值的类型。

语法

TYPE key

引入版本:1.0.0

复杂度摘要:O(1)

返回 key 中存储的值类型的字符串表示形式。可以返回的不同类型包括:string、list、set、zset、hash、stream 和 vectorset。

必需参数

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

Redis Software 与 Redis Cloud 兼容性

Redis
软件
Redis
Cloud
说明
✅ 标准
✅ 主动-主动
✅ 标准
✅ 主动-主动

返回值

RESP2

简单字符串回复:关键 的类型,当 关键 不存在时为 none。

RESP3

简单字符串回复:关键 的类型,当 关键 不存在时为 none。

资料来源:Redis 官方 TYPE 文档;中文内容参考 Redis 文档许可。