日韩性视频-久久久蜜桃-www中文字幕-在线中文字幕av-亚洲欧美一区二区三区四区-撸久久-香蕉视频一区-久久无码精品丰满人妻-国产高潮av-激情福利社-日韩av网址大全-国产精品久久999-日本五十路在线-性欧美在线-久久99精品波多结衣一区-男女午夜免费视频-黑人极品ⅴideos精品欧美棵-人人妻人人澡人人爽精品欧美一区-日韩一区在线看-欧美a级在线免费观看

歡迎訪問 生活随笔!

生活随笔

當(dāng)前位置: 首頁 > 编程资源 > 编程问答 >内容正文

编程问答

redis源码剖析(十三)—— dump.rdb文件分析

發(fā)布時(shí)間:2023/11/30 编程问答 25 豆豆
生活随笔 收集整理的這篇文章主要介紹了 redis源码剖析(十三)—— dump.rdb文件分析 小編覺得挺不錯(cuò)的,現(xiàn)在分享給大家,幫大家做個(gè)參考.

文章目錄

    • 操作方式
    • 查看rdb文件
    • 參考文檔
      • redis作者解釋rdb和aof的不同
      • redisRDB文件格式Sripathi Krishnam
      • redis各個(gè)版本變化

操作方式

127.0.0.1:9999> flushall OK 127.0.0.1:9999> set name hodge OK 127.0.0.1:9999> save OK

查看rdb文件

[root@python src]# od -c dump.rdb 0000000 R E D I S 0 0 0 6 376 \0 \0 004 n a m 0000020 e 005 h o d g e 377 004 | 313 025 = G % 310 0000040 R E D I S五個(gè)字節(jié)的REDIS
0 0 0 6四個(gè)字節(jié)版本號(代表rdb文件的版本)
376 \0切換到0號數(shù)據(jù)庫
\0 004 n a m e寫入零號庫總共四個(gè)字母
005 h o d g e005總共5個(gè)字母
\0 004 n a m e 005 h o d g e
377代表efo常量。
004 313 025 = G % 310這個(gè)是校驗(yàn)和
查看各個(gè)庫有多少字母info db0:keys=1,expires=0,avg_ttl=0
[root@python src]# od -cx dump.rdb //同時(shí)用ASCII編碼和16進(jìn)制格式打印RDB文件。 0000000 R E D I S 0 0 0 6 376 \0 \0 004 n a m4552 4944 3053 3030 fe36 0000 6e04 6d61 0000020 e 005 h o d g e 377 004 | 313 025 = G % 3100565 6f68 6764 ff65 7c04 15cb 473d c825 0000040 od -c同時(shí)用ASCII編碼
od -x16進(jìn)制格式打印RDB文件
八個(gè)字節(jié)校驗(yàn)和0565 6f68 6764 ff65 7c04 15cb 473d c825

參考文檔

redis作者解釋rdb和aof的不同

原文:http://oldblog.antirez.com/post/redis-persistence-demystified.html
翻譯:https://my.oschina.net/LucasZhu/blog/1811694

redisRDB文件格式Sripathi Krishnam

原文:https://github.com/sripathikrishnan/redis-rdb-tools/wiki/Redis-RDB-Dump-File-Format
翻譯:https://github.com/wen866595/open-doc/blob/master/redis-doc/Redis-RDB-Dump-File-Format-cn.md

redis各個(gè)版本變化

https://github.com/sripathikrishnan/redis-rdb-tools/blob/master/docs/RDB_Version_History.textile

總結(jié)

以上是生活随笔為你收集整理的redis源码剖析(十三)—— dump.rdb文件分析的全部內(nèi)容,希望文章能夠幫你解決所遇到的問題。

如果覺得生活随笔網(wǎng)站內(nèi)容還不錯(cuò),歡迎將生活随笔推薦給好友。