MongoDB — документо-ориентированная система управления базами данных (СУБД) с открытым исходным кодом, не требующая описания схемы таблиц. Написана на языке C++.
Шардинг
Шардинг готов для использование в продакшене, давая возможность масштабировать MongoDB горизонтально. При необходимости, единственный экземпляр mongod может быть преобразован в распределенный кластер с нулевым даунтаймом.
Replica Sets
Replica sets - новый метод репликации, которы предоставляет возможность автоматически переключаться среди участников кластера.
Replica pairs объявлен устаревшим; использующим данный функционал рекомендуется перейти на использование replica sets.
Другие улучшения
Опция w (и wtimeout) форсирует запись на n серверов до успешного завершения операции (особенно хорошо работает с replica sets)
$or запросы
Улучшенная многопоточность
$slice оператор для возвращения части массива (подмассива)
64 индекса на каждую коллекцию (в 1.4 было 40)
64-битные целые могут быть представлены в шелле посредством NumberLong
Команда findAndModify теперь поддерживает upserts(аналог SQL MERGE). Так же теперь позволяется указывать поле, которое должно быть получено.
$showDiskLoc опция для отображения местонахождения документа на диске