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) 1redis> GET myhash
ERR WRONGTYPE Operation against a key holding the wrong kind of value