轻工具箱
← 返回手册

GET

Redis手册 / 字符串

GET key

可用版本: >= 1.0.0 时间复杂度: O(1) 返回与键 key 相关联的字符串值。

返回值

如果键 key 不存在, 那么返回特殊值 nil ; 否则, 返回键 key 的值。

如果键 key 的值并非字符串类型, 那么返回一个错误, 因为 GET 命令只能用于字符串值。

代码示例

对不存在的键 key 或是字符串类型的键 key 执行 GET 命令:

1redis> GET db2(nil)3 4redis> SET db redis5OK6 7redis> GET db8"redis"对不是字符串类型的键 key 执行 GET 命令: 1(integer) 12 3redis> LPUSH db redis mongodb mysql4(integer) 35 6redis> GET db7(error) ERR Operation against a key holding the wrong kind of value```