Какие материалы по работе с большими БД наиболее полезны?

Здравствуйте! Подскажите пожалуйста курс или материал, по которому можно в целом перетрясти свои знания по большим БД. Начальные знания SQL есть, но чувствую, что хромаю именно при работе с большими БД.
На собственном опыте, можете подсказать, как разбирались, может какой-либо материал особенно помог. Гуглить я пробовал, там просто завал по темам и все не систематизировано, боюсь в не ту степь уйти. Спасибо.
  • Вопрос задан
  • 616 просмотров
Пригласить эксперта
Ответы на вопрос 4
saboteur_kiev
@saboteur_kiev Куратор тега IT-образование
software engineer
для больших баз данных можно бэкапы поделать, кластер баз установить и поиграться с шардированием, приоритетом нод.
С индексированием можно разобраться поглубже, для ускорения. Но на маленьких оно тоже может дать прирост.
Не знаю. Уточните вопрос что значит "большие БД" и чем они отличаются от маленьких в вашем случае.
Ответ написан
@alexalexes
В домашних условиях с большими БД вы можете столкнуться, если будете изучать какой-нибудь датасет к нейронке. В остальных условиях вы будете работать с крошечными базами данных, по меркам возможностей работы инструментов СУБД, просто вам нужно научиться ими пользоваться.
Ответ написан
Комментировать
@vitaly_il1
DevOps Consulting
Из того, что можно изучить и потренироваться без реального опыта с "живыми" системами:
- DB performance tuning - например по постам в блоге Percona
- DB scaling - для записи, для чтения, вертикально/горизонтально
- как писать "быстрые" запросы, как анализировать запрос
- индексы - плюсы и минусы, как понять какие нужны
- мониторинг - по каким критериям мы понимаем в чем bottleneck

По всему этому есть много достаточно систематического материала.

А дальше - читать highscalability.com, плюс postmortems в блогах разных компаний, и т.д.
Ответ написан
Комментировать
dimonchik2013
@dimonchik2013
non progredi est regredi
берешь книжку
MySQL 8 для больших данных
от корки до корки, а затем ту же структуру по иинтересующим базам применяешь и ищещь ответы
Ответ написан
Комментировать
Ваш ответ на вопрос

Войдите, чтобы написать ответ

Войти через центр авторизации
Похожие вопросы