码迷,mamicode.com
首页 > 其他好文 > 详细

Redis持久化

时间:2018-11-03 19:15:25      阅读:137      评论:0      收藏:0      [点我收藏+]

标签:only   用处   目录   基于   data   快照   fsync   poi   速度   

1.介绍

默认Redis持久化是没有开启的。

2.持久化类型

RDB

point in time snapshot

基于时间点的快照技术。

优点:持久化速度快,需要的磁盘较少。

缺点:只能将数据定格在一个时间点,不能记录数据变化过程。

用处:作为备份来使用,主从复制基于RDB功能的。

 

AOF

Append Only Logefile

只追加的日志文件,保存所有键值对修改的变化过程。

优点:记录数据的变化过程,更加安全。

缺点:持久化速度较慢,需要更多的磁盘空间。

用处:需要数据安全性和一致性要求更高业务场景,Redis分布式架构基于AOF来实现高可用。

3.开启Redis持久化

RDB持久化开启:

dbfilename dump.rdb  # 告诉它文件的名字

dir /data/6379  # 目录

save 900 1  # 900秒至少一条数据变化,就去持久化

save 300 10  # 300秒内累计10条记录,就去持久化

save 60 10000  # 60秒内10000条记录,就去持久化

 

AOF持久化开启:

appendonly yes  # 默认为no,这里开启持久化

appendfsync always  # 经常性的记录

 

Redis持久化

标签:only   用处   目录   基于   data   快照   fsync   poi   速度   

原文地址:https://www.cnblogs.com/aaronthon/p/9901599.html

(0)
(0)
   
举报
评论 一句话评论(0
登录后才能评论!
© 2014 mamicode.com 版权所有  联系我们:gaon5@hotmail.com
迷上了代码!