首页
学习
活动
专区
工具
TVP
发布
精选内容/技术社群/优惠产品,尽在小程序
立即前往

dump

代码语言:javascript
复制
DUMP key

自2.6.0起可用。

时间复杂度: O(1)访问密钥和附加的O(N * M)来序列化它,其中N是组成该值的Redis对象的数量,M是它们的平均大小。对于小字符串值,时间复杂度因此是O(1)+ O(1 * M),其中M很小,因此简单地为O(1)。

使用 Redi s特定格式序列化存储在密钥中的值并将其返回给用户。可以使用 RESTORE 命令将返回的值合成回 Redis 密钥。

序列化格式是不透明和非标准的,但它具有一些语义特征:

  • 它包含一个64位校验和,用于确保检测到错误。RESTORE 命令确保在使用序列化值合成密钥之前检查校验和。
  • 值的编码格式与RDB使用的格式相同。
  • RDB版本在序列化的值内编码,因此具有不兼容的RDB格式的不同Redis版本将拒绝处理序列化的值。

序列化的值不包含过期信息。为了捕捉当前值的生存时间,应该使用PTTL命令。

如果key不存在,则返回零批量答复。

返回值

批量字符串回复:序列化的值。

例子

redis> SET mykey 10 "OK" redis> DUMP mykey "\u0000\xC0\n\b\u0000?\xBB\xFA\xA7\xB7\xE9\x83"

扫码关注腾讯云开发者

领取腾讯云代金券

http://www.vxiaotou.com