The Backend Engineering Show with Hussein Nasser cover image

All About Database ACID

The Backend Engineering Show with Hussein Nasser

00:00

The Problem With Repeatable Reads

You don't read a value that's rolled back, right? Or about to roll back. Even if it's committed, you don't trust it. That's called dirty reads. The second problem is called repeatable reads. So I read it first and then I read it again. It's changed in the same transaction. But why say, who cares? And then, yeah, so what? It changed. Back to the second concept, consistency. My reads are non-repeatable. So this is a problem.

Transcript
Play full episode

The AI-powered Podcast Player

Save insights by tapping your headphones, chat with episodes, discover the best highlights - and more!
App store bannerPlay store banner
Get the app