前言
大家好,今天给大家分享一道经典面试题:Redis 持久化有哪几种方式,怎么选?
- AOF持久化
- RDB持久化
- AOF和RDB如何选择
1 、AOF 持久化
Redis是基于内存的,如果Redis服务器挂了,数据就会丢失。为了避免数据丢失了,Redis提供了两种持久化方式,RDB和AOF。我们先来介绍AOF。
AOF(append only file) 持久化,采用日志的形式来记录每个写操作,追加到AOF文件的末尾。Redis默认情况是不开启AOF的。重启时再重新执行AOF文件中的命令来恢复数据。它主要解决数据持久化的实时性问题。