MongoDB кажется привлекательным, потому что в интерфейсных приложениях JavaScript
особенно те, которые используют Backbone и его коллекции, все
данные и состояние приложения организованы в глубоко вложенном JSON
структур.
Да, в mongodb вы можете хранить любую структуру json. Вложенность - одно из преимуществ mongodb. Вы можете хранить данные естественным образом, не думая об отношениях. Вы можете хранить данные напрямую, как того требует ваш клиент. JavaScript
Создание схемы реляционной БД в MySQL может быть проблемой
Это, безусловно, сильно зависит от структуры, которую вы хотите сохранить, но если вы говорите о глубоко вложенных структурах json mongodb подойдет вам лучше всего.
Или MongoDB излишний и более производительный компьютер вместо
решение для хранения документов?
Нет, mongodb - не просто высокопроизводительная машина, это идеальное хранилище для неструктурированных, глубоко вложенных документов. И в то же время у монго очень хорошая производительность, особенно при работе с очень глубокими документами (потому что нет необходимости присоединяться к ним).