Что такое ACID за 9 минут
ฝัง
- เผยแพร่เมื่อ 6 ก.พ. 2025
- В этой статье мы узнаем:
Что такое требования ACID
Что такое транзакция
Требования ACID простыми словами
ACID на примере
Расшифровка ACID
Проблемы при не соответствии ACID
Listen IT на Я.Дзене - zen.yandex.ru/...
Поддержать канал разово - yoomoney.ru/to...
Поддержать канал подпиской - boosty.to/list...
Телеграм-канал - t.me/listenit_...
По вопросам сотрудничества - t.me/ed_akimov
Ссылка на статью - habr.com/ru/po...
Что такое NoSQL за 6 минут - • Что такое NoSQL за 6 м...
Что такое CRUD за 6 минут - • Что такое CRUD за 6 минут
Что такое SQL и реляционные базы данных - • Что такое SQL и реляци...
Синтаксис SQL запросов: Часть 1 - • Синтаксис SQL запросов...
Различия REST и SOAP за 4 минуты - • Различия REST и SOAP з...
Введение в REST API за 7 минут - • Введение в REST API за...
Что такое UML за 7 минут - • Что такое UML за 7 мин...
Что такое Swagger и OpenAPI за 3 минуты - • Что такое Swagger и Op...
Что такое HTTP и HTTPS за 9 минут - • Что такое HTTP и HTTPS...
Что такое middleware за 7 минут - • Что такое middleware з...
Что такое идемпотентность - • Что такое ИДЕМПОТЕНТНО...
Что такое HATEOAS за 4 минуты - • Что такое HATEOAS за 4...
Что такое CI/CD - • Что такое CI/CD? Разби...
Что такое Code First подход за 4 минуты - • Что такое Code First п...
Что такое Contract First подход за 4 минуты - • Что такое Contract Fir...
Что такое Docker за 5 минут - • Что такое Docker за 5 ...
Прекрасные ролики) Простые, логичные, короткие. И на важные темы, которые и новичкам очень полезны и опытным специалистам освежить знания перед собеседованием, чтобы красивее объяснить известные вещи)
Приятная визуализация материала, продолжайте в том же духе
Спасибо, продолжаем :)
Очень круто! Наглядно, доступно популярно! Продолжайте в том же духе!
За наглядность тут спасибо автору статьи, конечно, в первую очередь. Но рад, что видео помогло!
спасибо, это чудесное объяснение конфликтов транзакций, да еще и с рисунками!
Спасибо) но тут, конечно, автору статьи спасибо за такую классную статью и рисунки
@@ListenIT_channel а вам за талант продюсера - найти хороший материал тоже дорогого стоит.
Подача инфы супер. Вся суть за короткое время теория и практика
Отличные ролики!
Спасибо вам
Спасибо большое за видео!
Как круто обьяснил
Супер! Зашел сюда в процессе изучения Hibernate (java). Всё четко и понятно
Спасибо, классно, что оказалось полезно
как успехи
Хороший материал и подача информации очень нравится!
Ты просто крут))
Perfect explanation
Крутой канал
спасибо!!!!!!!!!!!!!!!!!!!
Всё супер, мы всё это используем, но теперь у нас новая проблема.
В работе мы используем некоторые высоконагруженные счета. И из-за блокировок транщакции слишком долго стоят в очереди и отменяются.
В итоге у нас получается однопоточная очередь для каждого нагруженного счета, и мы не можем распарралелить создание транзакций из-за этого. В итоге наша система не масштабируется горизонтально...
Как теперь это решить?
привет! а где линк то про блакировки Таблиц или строк ??
Сначала прочитал превью как ACDC... Потом пригляделся и понял. -_-
Актуально!
Небольшая путаница в понятиях: эффектом является не "Повторимое чтение", а "Неповторямое чтение".
У вас понятие транзакции тут уже используется. А в видео про транзакции вы ссылаетесь на этот ролик, когда речь заходит об ACID. Это логическая ошибка.
6:36 ну так не успел первый запрос подтвердить, ну и что? Записалось на счёте 800. Когда первый подтвердит свой запрос, вычтется 300 и все равно будет 500 в конце.
Такое чувство, что комментарии пишут боты, которых устраивает объяснение, которое было скатано с чужой статьи, а не лично своё, как-то так себе.
Привет, ты забыл выложить ссылку про блокировки th-cam.com/video/vFmajCQ7Wuc/w-d-xo.html
Спасибо за труды!
Я зашел послушать музыку
А тут кислота какая-то
В таком объяснении все-таки непонятно зачем используется и Atomicity и Consistency одновременно, если они оба про транзакционность.
В видео упомянули, что Consistency предполагает выполнение Atomicity, таким образом они дополняют друг-друга. А что до вопроса "зачем они используются одновременно", то ответ лишь один - чтобы не было утечек данных или получения нерелевантных данных
Автор прочитав статтю з Хабра, геній
Что? А куда делся женский голос? Неужели мой комментарий ее сильно огорчил?( Блин(
Очень интересно, спасибо)
+1
Ничего непонятно.
согласен. Ничего непонятно.
Ничего не понятно? Очень хорошее объяснение на пальцах с иллюстрациями. Даже я понял.
Если ты не знаешь ничего о транзакциях и все взаимодействие с базой ограничивается селектор,то понятно быть и не может
Смотрю 3й раз перечитывая все формулировки , теперь очень даже понятно
Ne xuya ne ponyal, no vsyo ravno spasibo