ACID and BASE: Understanding Database Transaction Models
Hi All ,
Today , We will look in to the details of different Transaction Models like ACID and BASE . To begin with Lets understand what is a Transaction and what is Transaction Management Process. So Let’s Begin :
What is Transaction:
In Simple words , It is action that involves exchange or transfer of goods, services, or funds between two parties i.e Buyer and Seller . It is the often published as the record of the action that happened between parties .
In World of Computing , A transaction in computing is a sequence of operations that is executed as a single unit of work. The purpose of a transaction is to ensure that a set of related operations are executed together in a consistent and reliable manner. If any part of the transaction fails, the entire transaction is rolled back, ensuring that the system remains in a consistent state.
Transactions are commonly used in databases, where they provide a way to ensure that data is updated in a consistent and reliable manner. For example, a transaction might consist of multiple insert, update, or delete operations that must all be…