MVCC事务机制:Snapshot Isolation

MVCC是NoSQL和RDBMS中常用的事务机制。在MVCC之前,主要采用”two-phase commit”,但”two-phase commit”过程中需要对读写操作进行加锁,这会带来显著的性能问题。因此,”two-phase commit”在读写高并发场景中已被逐步摒弃。