Redis键的序列化和反序列化
序列化
- 命令名称:DUMP
- 语法:DUMP key
- 功能:序列化给定key,并返回被序列化的值。序列化的值不包括任何生存时间信息。
- 返回值:如果key不存在,那么返回nil。否则返回序列化之后的值
反序列化
- 命令名称:RESTORE
- 语法:RESTORE key ttl serialized-value [REPLACE]
- 功能:反序列化给定的序列化值,并将它和给定的key关联。参数ttl以毫秒为单位为key设置生存时间;如果ttl为0,那么不设置生存时间。
- 返回值:如果反序列化成功那么返回OK,否则返回一个错误。