redis中的容器数据类型是什么?

What is the container data type in redis?

我试图将一些数据存储到 redis 中,使用下面的代码

>>> r.zadd('metric:tag1:tag2:tag3:tag4', 1539870365, '0')
0

我正在使用 pyredis 作为客户端。

我对上面代码的理解是

  1. 我创建了一个密钥 'metric:tag1:tag2:tag3:tag4'
  2. 值为0
  3. 该值的得分为 1539870365

但是当我打开我的 GUI redis 客户端时。我可以看到 GUI 将数据类型识别为容器。

并且容器的密钥是公制的。

容器似乎是一个嵌套对象,它有一个二级键标签 1

那么容器数据类型是什么?

您的 UI 通过处理键的名称、按冒号分隔并向您展示伪造的嵌套视图来与您开玩笑。你的理解是正确的。