Cockroach University: ACID Transactions
2020-02-28
Description
In this Cockroach University lesson titled “ACID Transactions”, we’ll discuss the strict guarantees on transactions offered by CockroachDB. Throughout the lesson, we’ll define Atomicity, Consistency, Isolation, and Durability transaction properties. In this lesson, you will learn to: •List and define the words that makeup ACID •Define serializable isolation •Compare serializable isolation with snapshot isolation Learn more about CockroachDB by signing up for free training at Cockroach University: https://university.cockroachlabs.com/ --------------------------------------------------------------------------------------------------------------------------- Reference Links •Transactions: https://www.cockroachlabs.com/docs/v19.2/transactions.html (CockroachDB Docs) •Real Transactions are Serializable: https://www.cockroachlabs.com/blog/acid-rain/ (Cockroach Labs Blog post by Ben Darnell) •Serializable, Lockless, Distributed: Isolation in CockroachDB: https://www.cockroachlabs.com/blog/serializable-lockless-distributed-isolation-cockroachdb/ (Cockroach Labs Blog post by Matt Tracy) •Serializable Transactions: https://www.cockroachlabs.com/docs/stable/demo-serializable.html (CockroachDB Docs) --------------------------------------------------------------------------------------------------------------------------- Careers: https://www.cockroachlabs.com/careers CockroachCloud: https://www.cockroachlabs.com/product/cockroachcloud/ Blog: https://www.cockroachlabs.com/blog/ Docs: https://www.cockroachlabs.com/docs/stable/ Community Slack: https://cockroa.ch/Welcome-to-Slack Twitter: https://twitter.com/CockroachDB