摘要: 一、企业级的持久化的配置策略 (1)每隔1分钟去检查如果超过10000个可以变更,则生成一个快照。RDB最多丢1分钟的数据。 save 60 10000 (2)AOF一定要打开,fsync,everysec #就是当前AOF大小膨胀到超过上次100%,上次的两倍 auto-aof-rewrite-p 阅读全文
posted @ 2020-08-29 19:34 MrMirror 阅读(621) 评论(2) 推荐(5) 编辑
摘要: 一、AOF持久化的配置 配置文件redis.conf,AOF持久化默认是关闭的,默认是打开RDB持久化 appendonly yes 二、工作流程: 打开AOF持久化机制之后,redis每次接收到一条写命令,就会写入日志文件中,当然是先写入os cache的,然后每隔一定时间再fsync一下 可以配 阅读全文
posted @ 2020-08-29 10:02 MrMirror 阅读(279) 评论(0) 推荐(0) 编辑
摘要: 一、如何配置RDB持久化机制 配置文件redis.conf save 60 1000 表示每隔60s,检查如果有超过1000个key发生了变更,那么就生成一个新的dump.rdb文件,就是当前redis内存中完整的数据快照,这个操作也被称之为snapshotting,快照。 也可以手动执行save或 阅读全文
posted @ 2020-08-29 10:00 MrMirror 阅读(267) 评论(0) 推荐(0) 编辑
摘要: 一、RDB和AOF两种持久化机制的介绍 RDB:对redis中的数据执行周期性的持久化,每隔一个时刻生成一个RDB文件,这个RDB文件包含这个时刻所有的数据。 AOF:记录每条写入命令,以append-only的模式写入一个日志文件中。redis重启后,可以通过回放AOF日志中的写入指令来重新构建整 阅读全文
posted @ 2020-08-28 11:10 MrMirror 阅读(376) 评论(0) 推荐(0) 编辑