就在这周没面试中,被问了一个问题,在这里记录一下,说说redis的数据类型:string,hash,list,set,有序set。这五种。说说redis的持久化机制?
这个问题我没有好好的看过,我只能把它查询一下,记录下来。这篇文章(http://blog.csdn.net/freebird_lb/article/details/7778981)写的挺好。说redis的持久化方式有四种,很多资料上说是两种,我们就按,第一种是快照,这种是redis默认的持久化方式,都是异步持久化,默认的配置如下:
save 900 1 #900秒内如果超过1个key被修改,则发起快照保存 |
,第二种Append-only-file,简称(aof),这个是每次命令都会持久化,这样丢失的数据是比较少的,附带说一下如何开启这个aof ? 如下
appendonly yes #启用aof持久化方式 |