redis 持久化
aof 追加
rdb 快照
- aof文件比rdb更新频率高,优先使用aof还原数据。
- aof比rdb更安全也更大
- rdb性能比aof好
- 如果两个都配了优先加载AOF
redis概念
事务
事务可以理解为一个打包的批量执行脚本,但批量指令并非原子化的操作,中间某条指令的失败不会导致前面已做指令的回滚,也不会造成后续的指令不做。
redis架构
单体
优点:简单
缺点:单点写,容量有限,无法高可用,
主从
优点:提高读的压力
缺点:单点写,
哨兵
优点:监控,提醒,故障转移
缺点:写压力
cluster
优点:
- 高扩展
- 无中心架构不存在代理层
- 实现故障自动
缺点:数据通过异步复制,不保证数据的强一致性