DUMP key
以Redis-specific的格式序列化key中存储的值并返回给用户。返回的值可以用RESTORE命令合成存储进Redis key中
序列化的格式是不透明的且非标准的,然后其有以下的语言特性:
- 它带有64位的校验和,用于检测错误,RESTORE在进行反序列化之前会先检查校验。
- 值的编码格式和RDB文件保持一致
- RDB版本会被编码在序列化值当中,如果因为Redis的版本不同造成RDB格式不兼容,那么Redis会拒绝对这个值进行反序列化操作
序列化的值不包括任何生存时间信息,为了确保当前值的生存时间,应该使用PTTL命令
如果key存在会返回一个nill
返回值
返回字符串:序列化的值