RDB(redis db)持久化
来源:互联网 发布:家用灭蚊 知乎 编辑:程序博客网 时间:2024/05/16 11:59
RDB持久化,可以通过手动方式运行,或是定期执行。
save // 阻塞redis进程直到RDB文件创建完成bgsave // 派生子进程,由子进程来创建RDB文件
数据库启动的时候,如果检测到了有RDB文件的存在,则会从RDB文件载入数据;如果有AOF(另一种Redis db备份文件),则会优先载入AOF文件,这是因为AOF的更新频率高于RDB,它保存的数据更新。
当完成上述命令后,会生成dump.rdb,通过如下命令查看:
od -c dump.rdbroot@wsdc-server:~/Downloads/redis-3.0.0-rc1/src# od -c dump.rdb 0000000 R E D I S 0 0 0 6 376 \0 \f 004 b l a0000020 h 033 033 \0 \0 \0 030 \0 \0 \0 004 \0 \0 003 w w0000040 w 005 362 002 005 a p p l e \a 363 377 \v \a n0000060 u m b e r s 016 002 \0 \0 \0 003 \0 \0 \0 0010000100 \0 002 \0 003 \0 \0 001 c 002 e e \0 005 s t o0000120 r y 303 016 + 005 l o n g l 340 031 004 0020000140 a g o \0 \t m y c o u n t e r 300 0020000160 \0 001 b 003 2 . 0 002 006 f r u i t s 0020000200 005 a p p l e 006 o r a n g e \r \a p0000220 r o f i l e 036 036 \0 \0 \0 030 \0 \0 \0 0040000240 \0 \0 003 a g e 005 376 031 003 004 n a m e 0060000260 003 t o m 377 \n \b a l p h a b e t 0240000300 024 \0 \0 \0 020 \0 \0 \0 003 \0 \0 001 a 003 001 b0000320 003 001 c 377 \0 001 f 003 0 . 7 \0 001 a 006 e0000340 m b s t r \0 001 d 300 003 377 % ` 317 C 3000000360 255 213 \f0000363
关于od命令的解释:
名称:od
作用:格式化输出文件中的数据
提要:
od [OPTION]... [FILE]...
od [-abcdfilosx]... [FILE] [[+]OFFSET[.][b]]
od --traditional [OPTION]... [FILE] [[+]OFFSET[.][b] [+][LABEL][.][b]]
说明:
常见的文件为文本文件和二进制文件。此命令主要用来查看保存在二进制文件中的值。比如,程序可能输出大量的数据记录,每个数据是一个单精度浮点数。这些数据记录存放在一个文件中,如果想查看下这个数据,这时候od命令就派上用场了。在我看来,od命令主要用来格式化输出文件数据,即对文件中的数据进行无二义性的解释。不管是IEEE754格式的浮点数还是ASCII码,od命令都能按照需求输出他们的值。
如果没有指定文件名,或者文件名为“-”,则从标准输入读入数据
0 0
- RDB(redis db)持久化
- Redis RDB持久化
- Redis RDB持久化
- redis持久化--rdb
- Redis-RDB持久化
- redis- 持久化-rdb
- 【redis】RDB 持久化
- redis持久化RDB
- redis 源码学习(RDB 持久化)
- redis的持久化(RDB/AOF)
- Redis的持久化(RDB&&AOF)
- Redis持久化之RDB(二)
- Redis数据库持久化(RDB/AOF)
- Redis 持久化之RDB(二)
- Redis的持久化--RDB
- Redis的持久化-RDB
- 简介 redis 持久化 RDB
- Redis rdb快照持久化
- 设计模式——状态模式
- 大型网站架构模式
- NOTE: attach of thread 'Binder_3' failed 的调试和解决
- boost bind 全局函数(非成员函数)
- C#定时器
- RDB(redis db)持久化
- Linux操作系统下IPTables配置方法详解
- win7下安装Qt及QtCreator说明
- java 中synchronized关键字的用法
- JAVA NIO的BufferByte与Channel DEMO实例
- BaseAdapter notifyDataSetChanged()
- iOS:获取视图控制器实例的方法
- Android开发之监听或获取手机短信内容
- HIve的JavaAPI操作