Базы данных log based

Поделиться
HTML-код
  • Опубликовано: 6 фев 2025
  • Владимир Кузнецов. Описание способа хранения данных на основе log-based структур. Пример с котиками. Riak bitcask. Особенности реализации, сильные и слабые стороны этого подхода.

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

  • @bogdan-nike
    @bogdan-nike 6 лет назад +1

    Дякую Сергію за канал і за те що освіжив канал цікавими докладами Володимира! Думаю, що тема баз даних це вічна тема!
    За доповідь ++
    За зміну ракурса камери +
    За трясучку камери -

  • @eugenstakhursky9604
    @eugenstakhursky9604 6 лет назад +2

    Фоновая музыка хорошо подобрана, легко смотрится. Интересный формат, спасибо!

  • @ZoYaBoBo
    @ZoYaBoBo 5 лет назад +3

    Спасибо за видео, у тебя очень хорошо получається обяснять, мне кажется 6-ти летний ребенок посмотрев твое видео поймет о чем речь =)

  • @ИванКазначеев-д4т
    @ИванКазначеев-д4т 5 лет назад +1

    Спасибо! Залип на серию роликов. Полезно знать такие вещи

  • @Igor_UA
    @Igor_UA 6 лет назад +3

    Вот просто молодец. Браво. Каждый его ролик - кладезь мудрости, переданный простыми словами

  • @ivanjohn2916
    @ivanjohn2916 4 года назад

    Спасибо!! Смотрел на одном дыхании

  • @МаксимСтрикун-и4э
    @МаксимСтрикун-и4э 4 года назад +2

    Все круто объяснено) Спасибо

  • @cyber_dharma
    @cyber_dharma 5 лет назад +1

    Владимир, футболки Агонь!!! Особенно с космонавтОМ в стиле Ван Гога. Вы еще скажите что Деда МорозА нет))

  • @ИванДмитриев-и5ш
    @ИванДмитриев-и5ш 6 лет назад +3

    Класс! Очень интересная серия роликов, грамотная подача информации. Монтаж конечно дурцкий, кадр слишком часто меняется, но это совсем не напрягает.

  • @ИмяФамилия-у2у4л
    @ИмяФамилия-у2у4л 6 лет назад +1

    божественно!

  • @Zevs1972
    @Zevs1972 5 лет назад +4

    "Старкрафт 2" гордо реет на груди. Наш человек! :)

  • @YourAwesomePlace
    @YourAwesomePlace 2 года назад +1

    Правильно ли я понимаю, что подобный подход используется в timescale базах данных и kafka?

  • @alexxela2884
    @alexxela2884 6 лет назад +3

    + за футболку StarCraft

    • @alexxela2884
      @alexxela2884 6 лет назад

      @@SergeyNemchinskiy Разбор игры DeepMind, AI + StarCraft ruclips.net/video/FFJRd9l6kW4/видео.html

  • @Oleg77777100
    @Oleg77777100 6 лет назад +1

    Очень хорошо, спс)

  • @glebbondarenko67
    @glebbondarenko67 6 лет назад

    Жду следующего видео

  • @vladymyrkuznietsov8815
    @vladymyrkuznietsov8815 5 лет назад

    Хе-хе... Только сейчас заметил, что по картинке можно определить дату, когда видео писали :)

  • @Mrlolble
    @Mrlolble 6 лет назад +5

    Судя по количеству просмотров, bagira та еще киса :D

  • @Light-qo9vo
    @Light-qo9vo 6 лет назад

    Было бы интересно послушать про масштабируемость.

    • @vladymyrkuznietsov8815
      @vladymyrkuznietsov8815 6 лет назад +1

      В планах... Но тут проблема в том, что рассматривать распределенные системы нет смысла не поговорив о транзакциях ... Все еще думаю, как все выстроить...

  • @sergiididenko9359
    @sergiididenko9359 6 лет назад

    Спасибо за ролик!
    на сколько быстрее 9:17
    В конец О(1), а в середину или начало O(n) - по сути надо передвинуть все данные на диске (и чем больше их - тем дольше)
    вот кстати и новая тема для видео - Big O и алгоритмы работы со структурами данных, очень полезная весчь я думаю

    • @vladymyrkuznietsov8815
      @vladymyrkuznietsov8815 6 лет назад +1

      Не-не-не. Там не так. данные на диск пишутся по такой схеме: файл пишется кусочками, по секторам. по таблице секторов находим свободные сектора, принимаем решение писать именно туда и тогда начинаем двигать блок головок чтения на нужную дорожку. Это механическая операция, когда нам нужно вполне материальный объект выставить с прецизионной точностью. Благодаря тому, что современные диски это электромеханический шедевр, это происходит очень быстро, как для механического устройства, но все же очень долго по меркам электронного. Зато когда мы выставили блок головок на трек мы можем писать сектора гораздо быстрее, так как головки двигать не нужно, а диск у нас как правило уже раскручен до нефиговой скорости... Да, если диск сильно фрагментирован, т.е. чистые и записанные сектора очень перемешаны, то эффект прироста скорости от последовательной записи снижается, но сейчас и операционка, и firmware диска за этим присматривают...

    • @sergiididenko9359
      @sergiididenko9359 6 лет назад

      @@vladymyrkuznietsov8815 ух ё.. тут даже до такого если высчитывать, то да.
      все еще очень интереснее

  • @cgstudio2010
    @cgstudio2010 6 лет назад +3

    Оставляю коментарий чтобы потдержать ведущего. Интересная, вечно актуальная тема. Нормальное повенствование.
    Но, да. Камера. Просто неприятно смотреть. Ее не нужно специально трясти. Или ее трясут программно? :)

    • @MaestroCipher
      @MaestroCipher 6 лет назад

      Это стабилизация так работает

    • @alko4188
      @alko4188 6 лет назад

      @@MaestroCipher лучшая стабилизация - штатив )

    • @MaestroCipher
      @MaestroCipher 6 лет назад

      @@alko4188 Кто же спорит.

  • @DimaVort
    @DimaVort 5 лет назад

    А как же менять и удалять данные? Никак? Выходит идеальное хранилище транзакций? Зря блокчейн изобретали)

    • @vladymyrkuznietsov8815
      @vladymyrkuznietsov8815 5 лет назад +1

      эм... новые данные просто записаны в конце... Старые - убираются во время мерджа.

  • @vakula6859
    @vakula6859 2 года назад

    друже, купи штатив, выключи автофокус и будет тебе счастья

  • @borystsolin
    @borystsolin 5 лет назад +1

    3 котика поставили дизлайки

    • @alexnagorny7692
      @alexnagorny7692 5 лет назад

      на то они и котики, чтобы гадить мимо лотка ))) наверно, хотели поставить лайк, но слишком много пива в пятницу вечером и рука дрогнула ))

  • @alko4188
    @alko4188 6 лет назад +5

    Оператору и монтеру зачем наливали? Вы не музыкальный клип снимаете ( мельтешение напрягает. Не надо так больше, пожалуйста! (Ведущий очень медленно говорит, смотрю на x2, периодически смена ракурса чаще раза в 1секунду + автофокус изредка сбоит и руки у оператора дрожат ... )

    • @stepbystep8525
      @stepbystep8525 6 лет назад

      ХЕЙТЕР

    • @ЕгорИгоревич-я3я
      @ЕгорИгоревич-я3я 6 лет назад

      а как по мне, скорость речи нормальная -- в самый раз, чтобы успевать за мыслью. а вот на счёт трясущейся камеры -- мне уже кажется, что это свой стиль видео, создающий вместе в музыкой на фоне неотъемлемый антураж этой темы, он будто показывает, что это не то видео , где лектор рассказывает непонятную фигню, а ты смотришь пустыми глазами в экран с вопросом "а что я здесь делаю?". это всё делает материал более живым, более реальным. нас подсадили на него и сказали что это норма. нам более некуда бежать.

    • @alko4188
      @alko4188 6 лет назад

      @@ЕгорИгоревич-я3я странно, раньше у Сергея таких эффектов на канале не наблюдал ))

    • @alko4188
      @alko4188 6 лет назад

      @@SergeyNemchinskiy надеюсь, ваши видео останутся в старом стиле )

    • @alko4188
      @alko4188 6 лет назад

      @@SergeyNemchinskiy нет предела совершенству? ))