MySQL и PostgreSQL: что «под капотом» и почему это важно знать прикладному разработчику

Поділитися
Вставка
  • Опубліковано 16 січ 2025

КОМЕНТАРІ • 30

  • @adwawdwad2499
    @adwawdwad2499 2 роки тому +17

    Отличный доклад, автор простым языком смог объяснить внутреннее устройство современных БД.

  • @devops-course
    @devops-course Рік тому +4

    🎉 cool speaker! Thanks for db masterclass! DevOps forever in our minds!

  • @nikitajolobov4591
    @nikitajolobov4591 10 місяців тому +1

    спасибо огромное за доклад!

  • @gerzzog88
    @gerzzog88 2 роки тому +5

    Хорош доклад, спасибо

  • @alexeisafronov6627
    @alexeisafronov6627 Рік тому +3

    Крутой доклад)

  • @vrabosh
    @vrabosh 2 роки тому +7

    Понял для себя, что остаюсь с mysql, уже привычно, он проще и для дешевых vds будет актуальней и небольших проектов, где меньше связей.

  • @ВасилийГоловко-д9и
    @ВасилийГоловко-д9и 11 місяців тому +2

    мне доклад понравился

  • @alexanderivanou8933
    @alexanderivanou8933 Рік тому +4

    Про откат транзакции в MySQL и Undo Log наврал, про HASH индексы также. Механику MySQL знает недостаточно для доклада. Но по PG рассказал хорошо. Главная мысль: если вам нужен OLAP, то PG рулит, если вам достаточно OLTP, то никаких бонусов от PG вы не получите, кроме замедления. Хотелось бы что-то услышать про гонку запросов и как она разрешается в PG и MySQL, но эта тема не раскрыта. Зачем ставился акцент на отличиях (PG=мультипроцесс, а MySQL=мультипоток) совершенно не ясно. И да, спикер подтвердил, что в большинстве случаев PG работает медленнее MySQL

  • @absurdradio
    @absurdradio Рік тому +2

    на вопрос по каким критериям выбирать базу данных Никита дает ответ: нужно выбирать

  • @OratayZB
    @OratayZB 2 роки тому

    юзверский вопрос: mvcc в postgres может обрабатывать историю значений? например если мы имеем историю координат на карте и отслеживаем траекторию перемещения объекта по карте? то есть работать не с текущим положением объекта, а с его траекторией?

    • @pyramidhead9692
      @pyramidhead9692 2 роки тому +4

      Я может что-то не догоняю, но mvcc не для этого. Или как?

    • @OratayZB
      @OratayZB 2 роки тому

      @@pyramidhead9692 да, таки через индексы надо работать. это ж вопрос 😁

    • @xyzw777
      @xyzw777 2 роки тому +4

      @@OratayZB а почему нельзя сделать таблицу с историей координат и индекс по времени к ней? mvcc это про реализацию транзакции, а не про то что вы храните в своих таблицах, хранить можно все что душе угодно :)

  • @zuzelstein
    @zuzelstein Місяць тому

    доклад хорош, но стоны..

  • @bagzbunny9006
    @bagzbunny9006 10 місяців тому

    Уважаемые прикладные разработчики, расскажите пожалуйста, как вам помогает в работе то, что вы знаете отличия реализации в MVCC между MySQL и Postgres?

  • @barma1309
    @barma1309 2 роки тому +3

    Постресс ещё где-то юзают?!

  • @vasilich1051
    @vasilich1051 10 місяців тому

    На 5 минуте отключил- автор в своих абстракциях варится

    • @alexz926
      @alexz926 3 місяці тому

      Зря, дальше самое интересное

  • @k-samuel
    @k-samuel Рік тому +2

    Очень грустно что преподаватель очень плохо разбирается в теме которую рассказывает. С точки зрения практики -0 информации и особенностей. Все что рассказано это по паре страничек дев документации для разработчиков и то без взгляда на практику. При высокой нагрузке базы ведут себя совершенно по разному.

  • @ivanaaa6049
    @ivanaaa6049 2 роки тому +2

    Теоретик. Вместо того чтобы сказать какие по факту требования к железу, итоговая скорость, возможности.... рассказывает теорию.

    • @ГеоргийТрубецкой-й8й
      @ГеоргийТрубецкой-й8й 2 роки тому

      Обычно для тех, кто крутится возле наших университетов, это и так потолок. Голая теория без реального опыта и примеров, сравнений в производительности на реальных задачах. А потом начинается: Где нам найти сотрудника, который работал с psql, чтобы крутить на ней все базы 1С? Так выпускайте нормальных специалистов, а не тех, кто на выступлениях теорию пересказывает. Хотя, да, мы же сисадмины-эникеи, которым интересно только железо и провода, куда нам до таких замечательных специалистов?