VShard - горизонтальное масштабирование в Tarantool/Владислав Шпилевой (Tarantool)

Поділитися
Вставка
  • Опубліковано 18 лип 2018
  • Приглашаем на конференцию Saint HighLoad++ 2024, которая пройдет 24 и 25 июня в Санкт-Петербурге!
    Программа, подробности и билеты по ссылке: vk.cc/cuyIqx
    --------
    --------
    Tarantool Conference (Т+) 2018
    Тезисы и презентация:
    conf.tarantool.io/2018/abstrac...
    До 2018 года единственным средством горизонтального масштабирования СУБД Tarantool был Shard - это модуль, реализующий шардинг - частный случай горизонтального масштабирования. Shard реализует шардирование по функции от первичного ключа, поддерживает изменение топологии кластера, ребалансировку. При этом у него есть три существенных недостатка:
    - нет никакой возможности хранить логически связанные данные на одном узле, и ребалансировать их всегда вместе;
    - ребалансировка либо успешно выполняется целиком, либо происходит ошибка, и все переносится заново;
    - для ребалансировки требуется заново пересчитывать шард-функции от каждой записи в каждой таблице.
    ...
    --------
    Нашли ошибку в видео? Пишите нам на support@ontico.ru

КОМЕНТАРІ • 1

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

    Очень хорошее объяснение, спасибо!