Вход/Регистрация
UA RU
UA RU
  • UA
  • RU
  • Новости
  • Front-end
  • Back-end
  • Блокчейн
  • Учебник по Rust
  • Mobile app
  • Книги
  • Подборки
  • Истории
  • Решения
  • Теория
  • Железо
  • Интервью
  • Спецпроекты
  • Реклама в издании
  • Редакционные правила
  • Наша редакция
  • Об издании
  • Контакты
  • Рейтинг блогеров Highload

Присоединяйтесь к нам

  • UA
  • RU
  • Новости
  • Front-end
  • Back-end
  • Блокчейн
  • Учебник по Rust
  • Mobile app
  • Книги
  • Подборки
  • Истории
  • Решения
  • Теория
  • Железо
  • Интервью
  • Спецпроекты
  • Реклама в издании
  • Редакционные правила
  • Наша редакция
  • Об издании
  • Контакты
  • Рейтинг блогеров Highload

Присоединяйтесь к нам

шардинг

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

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

Игорь Грегорченко

Технический редактор Highload

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

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

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

admin

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

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

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

Игорь Грегорченко

Технический редактор Highload

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

Топ текстов недели
1.
Успейте откликнуться: Djinni назвал самые быстроисчезающие IT-вакансии
2.
Разработчик ChatGPT создал идентификатор текста, сгенерированного ИИ
3.
«Вы освобождаете места джунам»: четыре причины, по которым со временем разработчики почти перестают писать код
4.
Что такое URL: понятия и особенности
5.
Время сложных решений: украинская MobiDev отправляет около 80 сотрудников на 3 месяца в неоплачиваемый отпуск
6.
Особенных нет, и доброта — не поможет: 5 неприятных истин от Линуса Торвальдса, которые помогут добиться успеха
7.
Это новая реальность: Djinni опубликовал топ-7 наймов января
8.
В войне против россии пока побеждает ИИ. ПО от Palantir уже помогло ВСУ уничтожить большинство оккупантов
9.
Почему вы не можете найти работу в IT. Три главные причины и как их решить: советуют эксперты
10.
Скрытая цена высоких зарплат: почему работа в IT может разрушить вашу жизнь
  • Об издании
  • Наша редакция
  • Контакты
  • Политика конфиденциальности
  • Реклама в издании
  • Редакционные правила
  • Как отправить текст в редакцию

Если вы нашли ошибку, пожалуйста, выделите фрагмент текста и нажмите Ctrl+Enter.


Мы используем иллюстрации от Depositphotos


Поддержка серверов

Партнер по SEO

Решение сложных IT-задач

© Highload. 2021-2023

Ваша жалоба отправлена модератору

Сообщить об опечатке

Текст, который будет отправлен нашим редакторам:

Отправить Отмена

Полезные решения для тех,
кто пишет код

Присоединяйтесь
к сообществу: