Что такое ШАРДИНГ и РЕПЛИКАЦИЯ за 9 минут

Поделиться
HTML-код
  • Опубликовано: 18 дек 2024

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

  • @jeras314
    @jeras314 Год назад +11

    Жги про репликацию

  • @aleksandrsherstnev8434
    @aleksandrsherstnev8434 Год назад +7

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

  • @silkcode3178
    @silkcode3178 Год назад +5

    Автору респект за такой контент .

  • @InnaK-j2b
    @InnaK-j2b 11 месяцев назад +2

    Классное объяснение

  • @kanari_himawari
    @kanari_himawari 7 месяцев назад +3

    Спасибо, то что я искал. Теперь стало понятно!

  • @iandromed
    @iandromed Год назад +3

    Классная подача, нужно больше таких видео)

  • @ВячеславСтроков-х4з

    Благодарю за видео, по ссылке перешел - и в этот контент по ней очень мне подходит

  • @АнгелинаШалиманова
    @АнгелинаШалиманова 8 месяцев назад +1

    Супер видео! Хотелось бы побольше по этой же теме

  • @va4402
    @va4402 Год назад +2

    Познавательно. Спасибо за информацию.

  • @ArchDevWorkshop
    @ArchDevWorkshop Год назад +1

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

  • @devospos
    @devospos 6 месяцев назад +1

    Очень познавательно!

  • @MacxaD
    @MacxaD Год назад +2

    Спасибо!

  • @vladimir_v_it
    @vladimir_v_it 10 месяцев назад

    Круто! Спасибо за объяснение!

  • @Zloy_jid
    @Zloy_jid 6 месяцев назад

    Спасибо!

  • @kwazipie
    @kwazipie Год назад

    Давайте больше видосов про горизонтальный шардинг!

  • @Nodorgrom
    @Nodorgrom Год назад +1

    Спасибо!
    Хотелось бы видеть что то похожее:
    Берем 4 виртуалки на Centos / контейнера
    Разворачиваем leader > replica на двух
    На одном из 4 инстансов запускаем скрипт CREATE, UPDATE, SELECT
    Настраиваем репликацию
    Наполняем данными
    Добавляем вторую реплику
    Настраиваем шардинг
    Остальные смогут за вами повторить и разобраться в этом (ну или просто пощупают)

  • @MyNameIsYou900
    @MyNameIsYou900 Год назад +1

    спасибо

  • @anvarius94
    @anvarius94 6 месяцев назад

    Давай больше про обе эти технологии плиз

  • @Alexey-gp7vc
    @Alexey-gp7vc Год назад +4

    По БД много видео не бывает) Более подробный разбор шардинга/репликации был бы очень в тему!

  • @takecare-q8b
    @takecare-q8b 8 месяцев назад

    Го подробнее про репликацию и шардинг)

  • @725etw7w
    @725etw7w Год назад

    Здравствуйте, можно как-нибудь про perl, или например elf для arm? Очень просто интересно, а инфа везде разбросана знаю только какие-то куски, да и в целом про создание ОС'ок

  • @viv81ster
    @viv81ster Год назад +9

    Не очень политкорректно названия master и slave
    Сейчас называют white и black сервера

    • @bocik2854
      @bocik2854 8 месяцев назад

      )

    • @qskyisover8153
      @qskyisover8153 6 месяцев назад +1

      На прошлой фирме был проект с двумя ветками - whitemaster и blackslave )

    • @Paul-Olkov
      @Paul-Olkov Месяц назад

      )))) @@qskyisover8153

  • @HECKAKYH-ADEKBATEH
    @HECKAKYH-ADEKBATEH Год назад +1

    Шард (shard) это осколок, фрагмент. "Раскалывание" либо "дробление", а не "шардинг", йес?

  • @Asperion-e2e
    @Asperion-e2e Месяц назад

    А разве вертикальное шардирование не предполагает разделение талицы по столбцам в пределах одного сервера? Чтобы селекты не тянули все столбцы, а только нужные?

  • @HNN_CBEPXCNCTEM_CCCP_NM._COBbl
    @HNN_CBEPXCNCTEM_CCCP_NM._COBbl Год назад +1

    6:02 - Сказано "для нечётных с первым, для чётных со вторым", а написано наоборот :)

  • @raferi
    @raferi 3 месяца назад

    Отличная статья. Развейте тему пожалуйста

  • @coolimpact7222
    @coolimpact7222 Год назад

    Репликацию бы послушать

  • @КоньЛюдоед-ф6ф
    @КоньЛюдоед-ф6ф 5 месяцев назад

    биг спасибо

  • @Aleksandr37rus
    @Aleksandr37rus 10 месяцев назад +1

    Когда учил эластик, видос бы зашел 😅

  • @macmyem9527
    @macmyem9527 Год назад

    Разве не наоборот в моменте про четные и не четное?
    Это же тернарные оператор, первое условие выполняется если условные выполняется, а второй наоборот.
    Тем более там 1 и 2, это не результат сравнения, а варианты значений при выполнении или не выполнении условия тернарном операторе.

  • @osprey440
    @osprey440 Год назад +1

    А как делают запросы из двух таблиц (join) если они на разных серверах ?

    • @silentage6310
      @silentage6310 5 месяцев назад

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

  • @TakoTakoBuritoBur1to
    @TakoTakoBuritoBur1to Год назад

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

  • @kravchenko_evg
    @kravchenko_evg 8 месяцев назад +1

    Информация 2011 года… давай новое что-то 🥲

    • @ListenIT_channel
      @ListenIT_channel  8 месяцев назад +1

      Статья написана в 2020 году. Или вы о чём-то другом? Про шардирование ещё в 90-хх говорили, методов масштабирования сейчас прибавилось, но шардинг и репликация не особо устарели.

  • @fibzy02
    @fibzy02 7 месяцев назад

    2:34 naaah, you are getting canceled

  • @ИльяСултанов-у6з
    @ИльяСултанов-у6з 6 месяцев назад +2

    Подождите, так шардирование и партиционирование - одно и то же, получается?:)))

    • @sb9185
      @sb9185 6 месяцев назад +1

      Партицирование - это процесс разделение данных на отдельные части (партии) таблицы в рамках одного сервера.
      Шардинг - разделение таблицы на шарды, где шард - это часть таблицы которая фигурирует как отдельный SQL сервер.
      Грубо говоря, разница в том что в первом случае мы храним все на одном сервере, а запросы делаем в разные таблицы. Во втором случае мы просто ходим в отдельные серверы.