哈希的 Redis TYPE 命令 return "none"
Redis TYPE command of a hash return "none"
所以我创建了一个如下所示的散列。
> HSET test k "v" k1 "v1"
> HGETALL test
1) "k"
2) "v"
3) "k1"
4) "v1"
现在,根据文档,我希望键 test
中值的类型是“哈希”。 https://redis.io/commands/type/
然而我收到的是“none”。这是为什么?
> type test
none
我的redis版本是2.8.24
使用HMSET
设置多个值。
127.0.0.1:6379> HMSET test k "v" k1 "v1"
OK
127.0.0.1:6379> HGETALL test
1) "k"
2) "v"
3) "k1"
4) "v1"
127.0.0.1:6379> type test
hash
我的结果是散列。也许 test
在 hset
之后被删除了?
127.0.0.1:6379> del test
(integer) 1
127.0.0.1:6379> type test
none
所以我创建了一个如下所示的散列。
> HSET test k "v" k1 "v1"
> HGETALL test
1) "k"
2) "v"
3) "k1"
4) "v1"
现在,根据文档,我希望键 test
中值的类型是“哈希”。 https://redis.io/commands/type/
然而我收到的是“none”。这是为什么?
> type test
none
我的redis版本是2.8.24
使用HMSET
设置多个值。
127.0.0.1:6379> HMSET test k "v" k1 "v1"
OK
127.0.0.1:6379> HGETALL test
1) "k"
2) "v"
3) "k1"
4) "v1"
127.0.0.1:6379> type test
hash
我的结果是散列。也许 test
在 hset
之后被删除了?
127.0.0.1:6379> del test
(integer) 1
127.0.0.1:6379> type test
none