Стандартные риски потери данных на одном сервере MongoDB

Мой конкретный сценарий: я хочу раскрутить новую виртуальную машину Linode для запуска MongoDB. У меня будут службы резервного копирования и т. Д. Для всего, что связано с диском, поэтому этот вопрос о "риске" относится только к следующему.

Я читал документацию MongoDB и попал в раздел fsync. В нем упоминается, что данные в памяти записываются на диск каждые 60 секунд по умолчанию, в основном, как я понимаю.

Так что, если я правильно понял, изначально риск потери данных с MongoDB составляет не более 59 секунд в случае потери мощности или в противном случае небезопасно отключается экземпляр MongoDB?

1 ответ

Решение

РЕДАКТИРОВАТЬ: июнь 2013

MongoDB включил ведение журнала по умолчанию в течение некоторого времени. Риск потери данных на одном сервере - это более или менее риск потери этого сервера. Например, если сервер теряет питание, вы можете аккуратно перезапустить базу данных.

См. Документы по ведению журнала для получения дополнительной информации: http://docs.mongodb.org/manual/core/journaling/

Другие вопросы по тегам