目录
1. Redis
的优点和缺点
1.1. 优点
- 读写性能优异
- 支持
RDB
和AOF
两种数据的持久化 - 支持主从复制,主机会自动将数据同步到从机,可以进行读写分离
- 支持丰富的数据结构,如
String,List,Set,Zset(有序集合),Hash
五种数据结构
1.2. 缺点
Redis
不具备自动容错和恢复功能。主机,从机的宕机都会导致读写请求失败,需要等待机器重启才能恢复- 主机宕机前,如果有部分数据未能及时同步到从机,重启主机后会导致数据不一致的问题
2. Redis
持久化机制
持久化数据:就是将内存中的数据写入到硬盘里面,大部分原因是为了之后重用数据(比如重启机器、机器故障之后恢复数据),或者是为了防止系统故障而将数据备份到一个远程位置。Redis
的持久化方式有 RDB
和 AOF
两种