redis io 读写
redis io 读写
- 不管是什么中间件 进行io 都会消耗网络资源
redis 三种io策略
策略名 | 行为 | 丢失数据程度 |
---|---|---|
always | 每次写入马上flush到内核中 | 不会丢数据 |
everysec | 每秒都去flush一次到内核中 | 因为每次buff满都会自动flush 所以丢失的数据是1秒开始时到buff满之前的数据量 |
no | 不主动去刷到内存中 | 因为系统认为rdb在恢复备份时对磁盘消耗比较大,此时数据会比较多 |
策略名 | 行为 | 丢失数据程度 |
---|---|---|
always | 每次写入马上flush到内核中 | 不会丢数据 |
everysec | 每秒都去flush一次到内核中 | 因为每次buff满都会自动flush 所以丢失的数据是1秒开始时到buff满之前的数据量 |
no | 不主动去刷到内存中 | 因为系统认为rdb在恢复备份时对磁盘消耗比较大,此时数据会比较多 |