英 [d?mp]? ?美 [d?mp]??

vt.傾倒;傾銷;丟下,卸下;擺脫,扔棄

vi.突然跌倒或落下;卸貨;轉(zhuǎn)嫁(責(zé)任等)

n.垃圾場(chǎng);倉庫;無秩序地累積

第三人稱單數(shù): dumps 現(xiàn)在分詞: dumping 過去式: dumped 過去分詞: dumped

redis DUMP命令 語法

作用:序列化給定?key?,并返回被序列化的值,使用?RESTORE?命令可以將這個(gè)值反序列化為 Redis 鍵。

語法:DUMP key

說明:序列化生成的值有以下幾個(gè)特點(diǎn):它帶有 64 位的校驗(yàn)和,用于檢測(cè)錯(cuò)誤,?RESTORE?在進(jìn)行反序列化之前會(huì)先檢查校驗(yàn)和。值的編碼格式和 RDB 文件保持一致。RDB 版本會(huì)被編碼在序列化值當(dāng)中,如果因?yàn)?Redis 的版本不同造成 RDB 格式不兼容,那么 Redis 會(huì)拒絕對(duì)這個(gè)值進(jìn)行反序列化操作。序列化的值不包括任何生存時(shí)間信息。

可用版本:>= 2.6.0

時(shí)間復(fù)雜度:查找給定鍵的復(fù)雜度為 O(1) ,對(duì)鍵進(jìn)行序列化的復(fù)雜度為 O(N*M) ,其中 N 是構(gòu)成?key?的 Redis 對(duì)象的數(shù)量,而 M 則是這些對(duì)象的平均大小。如果序列化的對(duì)象是比較小的字符串,那么復(fù)雜度為 O(1) 。

返回:如果?key?不存在,那么返回?nil?。否則,返回序列化之后的值。

redis DUMP命令 示例

雷雷