DUMP key
序列化给定key,并返回被序列化的值,使用RESTORE命令可以将这个值反序列化为Redis键。
序列化生成值的特点:
- 带有64位的校验和,可检测错误,RESTORE在进行反序列之前会先检查校验和;
- 值的编码格式和RDB文件保持一致;
- RDB版本会被编码在序列化值当中,如果因为Redis的版本不同造成RDB格式不兼容,则Redis会拒绝对这个值进行反序列化操作。
序列化的值不包括任何生存时间信息;
版本:>=2.6.0
返回值:如果key不存在,那么返回nil;
否则,返回序列化后的值。
案例:
1 127.0.0.1:6379> SET greeting "HI,I'm winner!" 2 OK 3 127.0.0.1:6379> DUMP greeting 4 "x00x0eHI,I'm winner!ax00xc7>\{Lx80x84x1b" 5 127.0.0.1:6379> DUMP not-exists-key 6 (nil)