шардинг

Highload - 11 месяцев назад

Шардинг и репликация

Масштабирование баз данных — самая сложная задача во время роста проекта. 90% всех усилий обычно приходится как раз на работу, связанную с ростом объема данных и операций с ними. Классическая схема работы приложения с базой данных выглядит так:

Highload - 1 год назад

Ребалансировка данных при шардинге

При шардинге неизбежно возникает необходимость перебалансировать данные. Точно предсказать рост объема и формы данных практически невозможно. Поэтому ребалансировка данных – такая же систематическая операция, как и хранение данных. Ее нужно планировать на этапе проектирования, а не на этапе администрирования.

Highload - 2 года назад

Вертикальный шардинг

Обычно Web приложения работают с одним сервером базы данных. Почти всегда приложение использует более одной таблицы.