好得很程序员自学网

<tfoot draggable='sEl'></tfoot>

Redis持久化完整版本

1. 持久化简介

2. RDB dbfilename dump6379.rdb :设置RDB文件名,默认值为dump.rdb dir:存储rdb或者aof文件的路径 rdbcompression yes :设置存储时是否压缩数据,默认为yes,采用lzf压缩 rdbchecksum yes:设置是否进行RDB文件格式校验,该校验过程在写文件和读文件过程均进行
以下配置是默认配置
save 900 1
save 300 10
save 60 10000
stop-writes-on-bgsave-error yes

3. AOF always:执行的命令都会存储到AOF文件中,数据零误差,性能较低,不建议使用 everysec:每秒将缓冲区中的指令同步到AOF文件中,数据准确性较高,性能较高,建议使用,也是默认配置。但是在系统突然宕机的情况下回丢失1秒内的数据 no:由操作系统控制每次同步到AOF文件的周期,整体过程不可控 配置: appendonly yes|no 作用:是否开启AOF持久化功能,默认为不开启状态 配置: appendfsync always| everysec | no 作用:AOF写数据策略 配置:appenfilename filename 作用:AOF持久化文件名,默认名为appendonly.aof 进程内已超时的数据不再写入文件 忽略删除指令,如del, hdel,srem 。 还有就是3-5说的问题,连续对一个key进行操作 对同一数据的多条写入记录合并为一条记录:如 lpush list a lpush lsit b lpush list c 可以转化为 lpush list a b c 。

4. 总结

以上就是redis持久化的所有内容。

以上就是Redis持久化完整版本的详细内容!

查看更多关于Redis持久化完整版本的详细内容...

  阅读:62次