Introduction In this article, we are going to see what Serializability means and what guarantees does it offer. Relational database systems provide a Serializable isolation level that’s supposed to provide transaction Serializability. However, as you will soon see, some databases even provide Strict Serializability, which is a combination of Serializability and Linearizability. Serial execution Before explaining what Serializability means, let’s see what a Serial execution is because Serializability is very different from a Serial execution. Serial execution provides exclusive access to shared resources to one and only one client at a time,... Read More
The post A beginner’s guide to Serializability appeared first on Vlad Mihalcea.