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…

--

--

A Passionate Programmer - A Technology Enthusiast
A Passionate Programmer - A Technology Enthusiast

Written by A Passionate Programmer - A Technology Enthusiast

An Architect practicing Architecture, Design,Coding in Java,JEE,Spring,SpringBoot,Microservices,Apis,Reactive,Oracle,Mongo,GCP,AWS,Kafka,PubSub,DevOps,CI-CD,DSA

No responses yet