redis源码剖析(十三)—— dump.rdb文件分析
生活随笔
收集整理的這篇文章主要介紹了
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| 0 0 0 6 | 四個(gè)字節(jié)版本號(代表rdb文件的版本) |
| 376 \0 | 切換到0號數(shù)據(jù)庫 |
| \0 004 n a m e | 寫入零號庫總共四個(gè)字母 |
| 005 h o d g e | 005總共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 |
| od -x | 16進(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)容,希望文章能夠幫你解決所遇到的問題。
- 上一篇: 火线猎杀剧情介绍
- 下一篇: redis源码剖析(十四)—— dump