Redis持久化

Redis持久有两种方式:快照(RDB),仅附加文件(AOF)

快照(RDB):

            1、将存储在内存的数据以快照的方式写入二进制文件中,默认dump.rdb中

             2、保存900 1               # 900秒内如果超过1个key被修改,则启动快照保存

             3、保存300 10            # 300秒内如果超过10个key被修改,则启动快照保存

             4、保存60 1000         # 60秒内如果超过10000个重点被修改,则启动快照保存

仅附加文件(AOF):

                                       1、使用AOF持久时,服务会将每个收到的写命令通过写函数追加到文件中(appendonly.aof)

                                        2、AOF持久化存储方式参数说明

                                             appendonly  yes    #开启AOF持久化存储方式

                                             appendfsync   always   #收到写命令后就立即写入磁盘,效率最差,效果最好

                                             appendfsync   everysec     #每秒写入磁盘一次   效率与效果居中

                                              appendfsync   no               #完全依赖操作系统,效率最佳,效果没法保证

标签: aof、快照、appendfsync、rdb、附加文件、面试
  • 回复
隐藏