RDB是一种快照式的持久化方案,即将某一时刻的数据持久化到磁盘中。
AOF机制分为两个阶段:
Redis默认使用的是RDB机制(即快照),通常项目对数据完整性的要求不是那么高的情况可以使用该机制。
redis.conf配置:
save 900 1
save 300 10
save 60 10000
以上是默认配置:
900秒内,如果超过1个key被修改,则发起快照保存;
300秒内,如果超过10个key被修改,则发起快照保存 ;
60秒之内,如果1万个key被修改,则发起快照保存 ;
如不想使用上述默认机制,可通过修改配置文件中appendonly yes
进行变更。
1.如果想要获得可比于PostgreSql能提供给我们的数据安全程度,一般情况下我们应该结合使用RDB+AOF的机制;
2.如果关注数据安全,但是发生重大事故的情况下可以容忍几分钟的数据缺失,可以使用RDB机制;
3.有很多人在使用AOF机制,但是相比于RDB snapshot的数据库备份的个性化,快速重启特性并且in the event of bugs in the AOF engine
, 不建议单独使用AOF。
因篇幅问题不能全部显示,请点此查看更多更全内容
Copyright © 2019- efsc.cn 版权所有 赣ICP备2024042792号-1
违法及侵权请联系:TEL:199 1889 7713 E-MAIL:2724546146@qq.com
本站由北京市万商天勤律师事务所王兴未律师提供法律服务