ycliper

Популярное

Музыка Кино и Анимация Автомобили Животные Спорт Путешествия Игры Юмор

Интересные видео

2025 Сериалы Трейлеры Новости Как сделать Видеоуроки Diy своими руками

Топ запросов

смотреть а4 schoolboy runaway турецкий сериал смотреть мультфильмы эдисон
Скачать

Should you go with an Optimistic or Pessimistic Concurrency Control Database?

hussein nasser

backend engineering

optimistic concurrency control

mvcc

mvcc database systems

dbms

database systems

mongodb

sqlserver

postgres

mysql

mariadb

mongodb wiredtiger

Optimistic vs pessimistic locking

Автор: Hussein Nasser

Загружено: 2021-07-01

Просмотров: 21402

Описание: MongoDB, Postgres, Microsoft SQL Server, or MySQL, or any other database manages concurrency control differently. There are two methods, pessimistic and optimistic, both have their pros and cons. Let explore how different databases implement this and what is the effect on performance/scalability.

This is often known as Optimistic vs pessimistic locking. Although I don't really like to use locking with this because it confuses the story.

0:00 Intro
2:20 What is Concurrency Control
6:00 Pessimistic Concurrency Control
14:50 Optimistic Concurrency Control

Resources
https://www.postgresql.org/docs/13/mv...
http://source.wiredtiger.com/develop/...
https://docs.microsoft.com/en-us/trou...



Become a Member on YouTube
   / @hnasr  

🔥 Members Only Content
   • Members-only videos  

Support my work on PayPal
https://bit.ly/33ENps4


🧑‍🏫 Courses I Teach
https://husseinnasser.com/courses

🏭 Backend Engineering Videos in Order
https://backend.husseinnasser.com

💾 Database Engineering Videos
   • Database Engineering  

🎙️Listen to the Backend Engineering Podcast
https://husseinnasser.com/podcast

Gears and tools used on the Channel (affiliates)

🖼️ Slides and Thumbnail Design
Canva
https://partner.canva.com/c/2766475/6...

🎙️ Mic Gear
Shure SM7B Cardioid Dynamic Microphone
https://amzn.to/3o1NiBi

Cloudlifter
https://amzn.to/2RAeyLo

XLR cables
https://amzn.to/3tvMJRu

Focusrite Audio Interface
https://amzn.to/3f2vjGY


📷 Camera Gear
Canon M50 Mark II
https://amzn.to/3o2ed0c

Micro HDMI to HDMI
https://amzn.to/3uwCxK3

Video capture card
https://amzn.to/3f34pyD

AC Wall for constant power
https://amzn.to/3eueoxP


Stay Awesome,
Hussein

Не удается загрузить Youtube-плеер. Проверьте блокировку Youtube в вашей сети.
Повторяем попытку...
Should you go with an Optimistic or Pessimistic Concurrency Control Database?

Поделиться в:

Доступные форматы для скачивания:

Скачать видео

  • Информация по загрузке:

Скачать аудио

Похожие видео

Can Redis be used as a Primary database?

Can Redis be used as a Primary database?

When should you shard your database?

When should you shard your database?

Summer Mix 2025🍓 Best Popular Songs 2025🍓Paul Lock, Housenick, Pete Bellis & Tommy, Costa Mee Style

Summer Mix 2025🍓 Best Popular Songs 2025🍓Paul Lock, Housenick, Pete Bellis & Tommy, Costa Mee Style

Что такое ACID? | Самый частый вопрос бэкендеру

Что такое ACID? | Самый частый вопрос бэкендеру

Table Clustering in MySQL and Postgres - The pros and cons

Table Clustering in MySQL and Postgres - The pros and cons

PostgreSQL Internals in Action: MVCC

PostgreSQL Internals in Action: MVCC

Pessimistic concurrency control vs Optimistic concurrency control in Database Systems Explained

Pessimistic concurrency control vs Optimistic concurrency control in Database Systems Explained

Самая холодная деревня в мире (Это видео стоило мне здоровья) -71°C

Самая холодная деревня в мире (Это видео стоило мне здоровья) -71°C

Best Practices Working with Billion-row Tables in Databases

Best Practices Working with Billion-row Tables in Databases

when indexes are useless | The Backend Engineering Show

when indexes are useless | The Backend Engineering Show

© 2025 ycliper. Все права защищены.



  • Контакты
  • О нас
  • Политика конфиденциальности



Контакты для правообладателей: [email protected]