ACID Properties in Databases With Examples

Поделиться
HTML-код
  • Опубликовано: 25 мар 2024
  • Get a Free System Design PDF with 158 pages by subscribing to our weekly newsletter: bit.ly/bytebytegoytTopic
    Animation tools: Adobe Illustrator and After Effects.
    Checkout our bestselling System Design Interview books:
    Volume 1: amzn.to/3Ou7gkd
    Volume 2: amzn.to/3HqGozy
    The digital version of System Design Interview books: bit.ly/3mlDSk9
    ABOUT US:
    Covering topics and trends in large-scale system design, from the authors of the best-selling System Design Interview series.
  • НаукаНаука

Комментарии • 40

  • @u_ziben
    @u_ziben 2 месяца назад +13

    You beautifully summarized it at the end. Thank you.

  • @raj_kundalia
    @raj_kundalia 2 месяца назад +2

    Amazingly simple explanation, thank you!

  • @erfanakhavanrad6597
    @erfanakhavanrad6597 Месяц назад

    Very simple and useful explanation. And that summary in the end really nailed it. Thank you.

  • @joepasqua1751
    @joepasqua1751 2 месяца назад +5

    Very useful video, as usual. Unsurprisingly, Isolation is the most poorly understood part of ACID by a large margin. Many DB’s use “Read Committed” as their default isolation level and this can cause confusing errors in the face of long running transactions. Especially if the transaction durations are being influenced by performance. “Why do I have this failure only when the DB is under very heavy load?” It can be tough to reproduce.

  • @DushyantKumar-mj6ob
    @DushyantKumar-mj6ob 2 месяца назад +3

    Beautifully explained 🤌

  • @dustmighte
    @dustmighte 2 месяца назад +2

    Acid is definitely a must, once each quarter or so

  • @ashadulmridha6551
    @ashadulmridha6551 2 месяца назад +2

    Finally Im clear about ACID

  • @brunofares9586
    @brunofares9586 17 дней назад

    Amazing, God bless you man

  • @vmidhunreddy7150
    @vmidhunreddy7150 Месяц назад

    wonderful explanation

  • @Daviddd10
    @Daviddd10 14 дней назад +1

    What software you use for your diagrams? Its amazing

  • @vivekravi827
    @vivekravi827 2 месяца назад +18

    Consistency (rules) on RDBMS is different from Consistency (replication) on NoSQL

    • @zivunknown
      @zivunknown 2 месяца назад +8

      No, that's a difference between ACID and CAP.

    • @nosyarlin
      @nosyarlin 2 месяца назад

      I wish more resources emphasize on this point

  • @codingmario
    @codingmario 10 дней назад

    Amazing video

  • @PyProEm
    @PyProEm Месяц назад +1

    Just found this channel. Excellent presentation!!

  • @PeriMCS
    @PeriMCS 2 месяца назад +5

    Consistency was added only to make Acid acronym. "Designing data intensive applications"

    • @MrYerak5
      @MrYerak5 2 месяца назад

      At least it's not AIDS

  • @user-lk9qv2zt7y
    @user-lk9qv2zt7y 2 месяца назад

    Hello. Thank you for always posting good content videos. Is PowerPoint the tool you use to present? I wonder how you present in an animation.
    I'm a person who wants to have the ability to explain visually like you.
    Thank you.

  • @djmehrzadgsan
    @djmehrzadgsan 2 месяца назад

    Hi,
    May I know what application or program do you use for creating the RUclips animated contents.
    Thank you.

  • @rishiraj2548
    @rishiraj2548 2 месяца назад

    Thanks

  • @mazharhassan4696
    @mazharhassan4696 2 месяца назад

    Nice content ❤
    What tool used for the animations

  • @user-oy9se6ho6s
    @user-oy9se6ho6s 2 месяца назад +2

    pls make on WAL write ahead logs

  • @zixuanzhao6043
    @zixuanzhao6043 Месяц назад

    A snapshot of the data doesn't include the new row, so why non-repeatable (backed on snapshot) reads still sees fantom data?

  • @gosnooky
    @gosnooky 2 месяца назад +5

    Bank accounts can't go negative? My bank account during uni would disagree 😂

  • @gus473
    @gus473 2 месяца назад +1

    Excellent examples and explanation! 🫡

  • @DK-ox7ze
    @DK-ox7ze 2 месяца назад +1

    What's the default isolation level for RDBMS?

    • @kafychannel
      @kafychannel 2 месяца назад

      It depends. In postgresql it is read committed,in mysql is repeatable reads

    • @DK-ox7ze
      @DK-ox7ze 2 месяца назад

      @@kafychannel What's the difference between the two configs?

    • @javohirmirzo
      @javohirmirzo 2 месяца назад

      @@DK-ox7ze please rewatch the video to understand the difference. in short the difference is highlighted at 3:57

  • @garrysingh4484
    @garrysingh4484 2 месяца назад +1

    What software are you using for the diagrams & animations ???

    • @ByteBite101
      @ByteBite101 2 месяца назад +1

      Illustrator & After Effects are the go-to option.

  • @enriqueruiz320
    @enriqueruiz320 Месяц назад

    😲🤯

  • @stormShadow64
    @stormShadow64 2 месяца назад +7

    Atom IS dividible for god sake

    • @GabryelMonteiro
      @GabryelMonteiro Месяц назад +3

      It is the other away around, atom means indivisible in ancient greek.
      So the word atom IS indivisible. That the physical atom is divisible is the problem.

    • @GabryelMonteiro
      @GabryelMonteiro Месяц назад

      (And now I imagine a world where the atom is just called tom)

    • @RicMorn
      @RicMorn 8 дней назад

      “The” atom is divisible.
      The concept behind the term is not: looks like physicists were too hasty about this…😊

  • @zokalyx
    @zokalyx 2 месяца назад +2

    what's up with the thumbnail tho? expected a more professional look (I'm talking about the "really mean")

  • @sameergaikwad222
    @sameergaikwad222 2 месяца назад +2

    Seriously your pronunciation is hard to catch.