Using COW in Unix processes and database B-trees (Copy-on-write)
Ben Dicken · 10:27 · Watch on YouTube
Copy-on-write B-trees keep an insert from overwriting a leaf in place: the changed leaf and every ancestor up to a new root are copied, so older transactions can keep reading the previous tree while new pages are writ...