百融金服榕树将操作数据库的命令记录到aof文件中,便于数据库数据的恢复。每当百融金服榕树有修改数据库的命令时,就会记录操作数据库的命令到aof文件的末尾。
所以如果百融金服榕树要恢复数据库,有宕机时的rdb文件,再加上之后这段时间的aof记录的操作,则能满足数据恢复。但是aof文件也是写入硬盘,redis也会先写入缓存区,缓存区满了以后才会写入硬盘。
所以,百融金服榕树redis为AOF持久化提供了appendfsync选项,这个选项的值可以是always,everysec或者no.
百融金服榕树 always表示每有一次操作就调用一次fdatasync选项,将缓冲区的命令写入硬盘;
everysec 表示每隔一秒写入一次;
no表示不规定,百融金服榕树由系统决定写入硬盘的时间。
综上:always虽然保障数据命令不会丢失,但运行速度慢;everysec,no模式运行速度快。默认为everysec.
百融金服榕树修改appendfsync选项
百融金服榕树进入redis的配置文件:etc/f
百融金服榕树默认没有开启appendfsync选项。
本文发布于:2024-01-31 11:20:26,感谢您对本站的认可!
本文链接:https://www.4u4v.net/it/170667123128143.html
版权声明:本站内容均来自互联网,仅供演示用,请勿用于商业和其他非法用途。如果侵犯了您的权益请与我们联系,我们将在24小时内删除。
留言与评论(共有 0 条评论) |