Хабр Курсы для всех
РЕКЛАМА
Практикум, Хекслет, SkyPro, авторские курсы — собрали всех и попросили скидки. Осталось выбрать!
Слишком нагнетаете вокруг MySQL. Складывается впечатление, что не умеете его готовить (а там, на самом деле, много что можно/нужно настраивать).
чувствительность к нестабильности сервера. Особенно это влияет при использовании InnoDB
тут как раз с точностью до наоборот. на innodb после покупки ораклом очень сильный идет акцент.
https://dev.mysql.com/doc/relnotes/mysql/5.7/en/
потыкайте там по ссылкам внизу с изменениями. innodb да репликация в основном.
возможно, myisam нормально себя чувствуют, потому что на них нагрузка небольшая.
MongoDB для вас, если:
— у вас нет четкой, заранее описанной структуры данных или вы предполагаете, что состав данных может потом сильно изменится (конечно это можно делать в SQL, но надо мыслить другими понятиями, поменять то можно, но вопрос насколько это будет трудоемко);
MySQL для вас, если:
— вы консерватор и не хотите вникать в настройки СУБД, просто поставили и работает (ну или на хостинге используете то, что дают);
— вы новичОк и вам нужна СУБД для управления структурными данными, желательно небольшими (до 1 — 2 гигабайт).
Рассуждение на тему, какую базу данных выбирать