当前位置:首页 >  科技百科

redis持久化默认

时间:2024-07-08 09:02:09

科技百科

导读:redis持久化默认  RDB redis的默认持久化方式是RDB(Redis Database)。 RDB是通过bgsave命令触发的,父进程执行fork操作创建子进程,子进程创建RDB文件,根据父......

redis持久化默认 

RDB

redis的默认持久化方式是RDB(Redis Database)

RDB是通过bgsave命令触发的,父进程执行fork操作创建子进程,子进程创建RDB文件,根据父进程内存生成临时快照文件,完成后对原有文件进行原子替换。RDB是一个紧凑压缩的二进制文件,Redis加载RDB恢复数据远远快于AOF的方式。但是,由于每次生成RDB开销较大,非实时持久化,可能会导致数据丢失。

另外,redis的持久化方式还包括AOF(Append Only File),它会实时记录redis的每一次写操作,保存到.aof文件中。AOF方式的写入策略包括appendfsync always、appendfsync everysec和appendfsync no,其中appendfsync everysec是兼顾数据安全和性能的方案。

温馨提示:以上内容整理于网络,仅供参考,如果对您有帮助,留下您的阅读感言吧!

新视点数码百科版权所有,广州云媒派信息技术有限公司 版权所有 粤ICP备2021127029号