Redis 7.0 Multi Part AOF的设计和实现
Redis作为一种非常流行的内存数据库,通过将数据保存在内存中,Redis得以拥有极高的读写性能。但是一旦进程退出,Redis的数据就会全部丢失。为了解决这个问题,Redis提供了RDB和AOF两种持久化方案,将内存中的数据保存到磁盘中,避免数据丢失。本文将重点讨论AOF持久化方案,以及其存在的一些问题,并探讨在Redis7.0(已发布RC1)中MultiPartAOF(下文简称为MPAOF,本特性由阿里云数据库Tair团队贡献)设计和实现细节。一AOFAOF(a...