What is a Database Transaction? Be ACID compliant!

  Рет қаралды 64,820

Be A Better Dev

Be A Better Dev

Күн бұрын

Пікірлер: 38
@adipratapsinghaps
@adipratapsinghaps 3 жыл бұрын
Correction on point C. Consistency does not mean the data should not go below 0 in the "amount section". It means that if the account balance is 300, and I decrement by 100, and after the transaction if I read the balance, it should be 200 right away. There cannot be a delay of updation after the transaction ends and I made a read.
@blenderbottle382
@blenderbottle382 2 жыл бұрын
ty for the clarification bro
@nalamkhan
@nalamkhan 2 жыл бұрын
wow, legend. now, i understood the TX, and that why is it important for all operations to be sucessul or none to be called TX.
@Michelle_a9
@Michelle_a9 4 ай бұрын
This correspondence serves as confirmation of the successful transfer from the bank to your Visa/Mastercard card.
@SandipanSarkar-c8v
@SandipanSarkar-c8v 10 ай бұрын
Finished watching
@bahmanklingensmith
@bahmanklingensmith 4 ай бұрын
This serves as formal notification of the successful receipt of the BTC transaction.
@TJOHN-pl2cr
@TJOHN-pl2cr 9 ай бұрын
superb video sir. tnqs a lot. love from india
@VeronicaAngryPolak
@VeronicaAngryPolak 2 жыл бұрын
thank you for this explanation. really easy to follow and a good pace.
@BeABetterDev
@BeABetterDev 2 жыл бұрын
Glad you enjoyed it!
@hurairaFurqan
@hurairaFurqan Жыл бұрын
Yes! A very good video. You have explained so much clearly with examples in less time. Satisfied & Subscribed.
@vijaypatneedi
@vijaypatneedi 4 жыл бұрын
One more 💎 on youtube, love the way you are explaining things...
@BeABetterDev
@BeABetterDev 4 жыл бұрын
Thank you so much 😀
@bhuman6465
@bhuman6465 3 жыл бұрын
Nicely explained in short time
@BeABetterDev
@BeABetterDev 3 жыл бұрын
Thanks !
@rohitvarshney5074
@rohitvarshney5074 4 жыл бұрын
i appreciate your work, explained Tx in very easy way ! thanks
@BeABetterDev
@BeABetterDev 4 жыл бұрын
You're very welcome Rohit!
@dixztube
@dixztube 6 ай бұрын
Hey man great video
@injlm
@injlm 3 жыл бұрын
Thanks a lot
@BeABetterDev
@BeABetterDev 3 жыл бұрын
You're very welcome Luis!
@amarbugarin2242
@amarbugarin2242 3 жыл бұрын
Great explenation, no bs or padding the vide
@neoland1527
@neoland1527 3 ай бұрын
ill consider this the next time i drop acid. sorry i had to do the joke
@JohnMusicbr
@JohnMusicbr 4 жыл бұрын
Awesome. Thank you.
@BeABetterDev
@BeABetterDev 4 жыл бұрын
You're welcome!
@fahadasad5782
@fahadasad5782 2 жыл бұрын
Thank you, this video was very helpful. :)
@BeABetterDev
@BeABetterDev 2 жыл бұрын
You're very welcome!
@liorbm1
@liorbm1 3 жыл бұрын
This is a part of some playlist ?
@nathan.s048
@nathan.s048 6 ай бұрын
safe bro
@Jeff___6g5
@Jeff___6g5 4 ай бұрын
Sarcastically, oh, because transfers from banks to cards are always such a nail-biting affair, aren't they? But hey, it happened.
@brianchiruka192
@brianchiruka192 3 жыл бұрын
Brilliant!
@BeABetterDev
@BeABetterDev 3 жыл бұрын
Thanks Brian!
@Elias13083
@Elias13083 2 ай бұрын
@thenightshow8486
@thenightshow8486 12 күн бұрын
What the concept of Serializability?
@adrianadinata1234
@adrianadinata1234 2 жыл бұрын
thankyou
@BeABetterDev
@BeABetterDev 2 жыл бұрын
No problem!
@denisleonard1565
@denisleonard1565 2 жыл бұрын
Hi there, what is the best practice to implement the database transactions? should it be implemented in database stored procedures or in the backend code?
@BeABetterDev
@BeABetterDev 2 жыл бұрын
Hi Denis, Typically databases support Transactions as part of update operations. We very rarely need to roll our own. For example, here's some documentation on Postgres transactions: www.postgresql.org/docs/8.3/tutorial-transactions.html Hope this helps
@SandipanSarkar-c8v
@SandipanSarkar-c8v 10 ай бұрын
Finished watching
System Design: What is a Cache?
6:04
Be A Better Dev
Рет қаралды 6 М.
What is Database Sharding?
26:56
Be A Better Dev
Рет қаралды 159 М.
Миллионер | 3 - серия
36:09
Million Show
Рет қаралды 2,1 МЛН
Why no RONALDO?! 🤔⚽️
00:28
Celine Dept
Рет қаралды 72 МЛН
What is API Idempotency and Why Is It Important?
12:13
Be A Better Dev
Рет қаралды 39 М.
Learn Database Normalization - 1NF, 2NF, 3NF, 4NF, 5NF
28:34
Decomplexify
Рет қаралды 2,1 МЛН
ACID Explained: Atomic, Consistent, Isolated & Durable
5:27
the roadmap
Рет қаралды 84 М.
This is why understanding database concurrency control is important
9:05
What is the Client Server Model? | System Design Concepts
9:14
Be A Better Dev
Рет қаралды 20 М.
Relational Database ACID Transactions (Explained by Example)
42:43
Hussein Nasser
Рет қаралды 100 М.
Database Indexing for Dumb Developers
15:59
Laith Academy
Рет қаралды 73 М.
Microservices with Databases can be challenging...
20:52
Software Developer Diaries
Рет қаралды 95 М.
7 Database Paradigms
9:53
Fireship
Рет қаралды 1,6 МЛН
Миллионер | 3 - серия
36:09
Million Show
Рет қаралды 2,1 МЛН