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 yes3. 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持久化完整版本的详细内容!
声明:本文来自网络,不代表【好得很程序员自学网】立场,转载请注明出处:http://www.haodehen.cn/did77530
Redis持久化完整版本
阅读:62次