GET key

Redis Get 命令用于获取指定 key 的值。 返回与 key 相关联的字符串值。

如果键 key 不存在, 那么返回特殊值 nil

如果键 key 的值不是字符串类型, 返回错误, 因为 GET 命令只能用于字符串值。

*返回值

多行字符串: 返回key中存储的值,key 不存在是返回nil

# 对不存在的 key 进行 GET redis>  GET nonexisting
(nil)
redis>  SET mykey "Hello"
"OK"
# 对字符串类型 key 进行 GET redis>  GET mykey
"Hello"
# 对不是字符串类型的 key 进行 GET redis>  HSET myhash field1 "Hello"
(integer) 1
redis>  GET myhash
ERR WRONGTYPE Operation against a key holding the wrong kind of value
redis>