Хорошо, есть вопросы о Почему MongoDB так быстро
Я ценю эти ответы, однако они довольно общие. Да, я знаю:
- MongoDB основан на документах, то почему на основе документов может гораздо более высокая скорость?
- MongoDB - это noSQL, но почему noSQL означает более высокую производительность?
- SQL делает намного больше, чем MongoDB для согласованности, ACID и т.д., но я считаю, что MongoDB также делает что-то похожее, чтобы сохранить данные в безопасности, поддерживать индексирование и т.д., правильно?
Хорошо, я пишу этот вопрос только для того, чтобы узнать
- Каковы подробные и конкретные причины для высокой производительности MongoDB?
- Что делает точно SQL, но MongoDB не делает, поэтому он получает очень высокую производительность?
- Если интервьюер (эксперт MongoDB и SQL) спрашивает вас
"Why MongoDB is so fast"
, как бы вы ответили? Очевидно, что просто отвечать:"because MongoDB is noSQL"
недостаточно.
Спасибо