Основан ли диск MongoDB? - PullRequest
       2

Основан ли диск MongoDB?

3 голосов
/ 25 февраля 2012

Все ли данные в MongoDB хранятся на диске в компьютерной системе?Если запрос выполняется, это прямо с диска?Потому что это с диска, он может масштабироваться в зависимости от размера диска?

1 Ответ

6 голосов
/ 25 февраля 2012

MongoDB хранит все свои данные на диске, чтобы сохранить их при перезапуске сервера. Впрочем, это прежде всего симпатия памяти. Он полагается на операционную систему для планирования того, какие биты его базы данных остаются в памяти, а какие - на диске. Запросы будут работать лучше, если данные находятся в памяти, разумеется, потому что они быстрее, но MongoDB (или, скорее, операционная система) будет извлекать в память данные, хранящиеся на диске. Итак, чтобы ответить на ваши вопросы: Да, данные MongoDB хранятся на диске. Запросы выполняются прямо из памяти, поддерживаются диском, если не все данные помещаются в память. И он масштабируется в зависимости от размера диска, но вы выиграете от большого объема памяти.

Добро пожаловать на сайт PullRequest, где вы можете задавать вопросы и получать ответы от других членов сообщества.
...