MongoDB 1.6.0
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 опция для отображения местонахождения документа на диске Поддержка IPv6 и UNIX domain сокетов 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 опция для отображения местонахождения документа на диске Поддержка IPv6 и UNIX domain сокетов C++ клиент отделён от бинарного пакета
Ещё новости по теме:
18:20