Redis TYPE 命令

Redis 键管理命令

Redis Type 命令用于返回 key 所储存的值的类型。

 

1. 语法

redis TYPE 命令基本语法如下:

TYPE KEY_NAME 

 

2. 可用版本

>= 1.0.0

 

3. 返回值

返回 key 的数据类型,数据类型有:

  • none (key不存在)
  • string (字符串)
  • list (列表)
  • set (集合)
  • zset (有序集)
  • hash (哈希表)

 

4. 范例

# 字符串

redis 127.0.0.1:6379> SET weather "sunny"
OK

redis 127.0.0.1:6379> TYPE weather
string


# 列表

redis 127.0.0.1:6379> LPUSH book_list "golang tech"
(integer) 1

redis 127.0.0.1:6379> TYPE book_list
list


# 集合

redis 127.0.0.1:6379> SADD pat "dog"
(integer) 1

redis 127.0.0.1:6379> TYPE pat
set

Redis 键管理命令

Redis SET 命令用于设置给定 key 的值。如果 key 已经存储其他值,SET 就覆写旧值,且无视类型。语法:redis SET 命令基本语法如下:SET KEY_NAME VALUE。可用版本:>= 1.0.0。返回值:SET 在设置操作成功完成时,才返回 OK。