通过undolog和redolog来实现,redolog(记录操作,用来重新做操作),undolog(记录逆向操作,用来撤销操作)。 先写undolog,再写redolog,最后写数据库的刷盘。
通过MVCC和锁来实现,写写隔离通过锁,读写隔离通过MVCC
一但提交,则在磁盘中持久化。