| |
Представлен релиз ориентированной на хранение документов высокопроизводительной и высокомасштабируемой СУБД MongoDB 2.6, занимающей нишу между быстрыми и масштабируемыми системами, оперирующими данными в формате ключ/значение, и реляционными СУБД, функциональными и удобными в формировании запросов. Код MongoDB написан на языке C++ и распространяется в рамках лицензии AGPLv3.
MongoDB поддерживает хранение документов в JSON-подобном формате, имеет достаточно гибкий язык для формирования запросов, может создавать индексы для различных хранимых атрибутов, эффективно обеспечивает хранение больших бинарных объектов, поддерживает журналирование операций по изменению и добавлению данных в БД, может работать в соответствии с парадигмой Map/Reduce, поддерживает репликацию и построение отказоустойчивых конфигураций.
В MongoDB имеются встроенные средства по обеспечению шардинга (распределение набора данных по серверам на основе определенного ключа), комбинируя который репликацией данных можно построить горизонтально масштабируемый кластер хранения, в котором отсутствует единая точка отказа (сбой любого узла не сказывается на работе БД), поддерживается автоматическое восстановление после сбоя и перенос нагрузки с вышедшего из строя узла. Расширение кластера или преобразование одного сервера в кластер производится без остановки работы БД простым добавлением новых машин.
По сравнению с прошлым выпуском в MongoDB 2.6 внесены следующие значительные улучшения:
- Полностью переписан движок выполнения запросов с целью увеличения масштабируемости и упрощения сопровождения кодовой базы. Реализована поддержка пересечения индексов, которая стала первым шагом к созданию планировщика сложных запросов. В MongoDB 2.6 также заложены возможности для включения в следующем выпуске значительных улучшений в области обеспечения параллельной обработки запросов и реализации блокировок на уровне отдельных документов;
- Расширены возможности по агрегированию данных. Реализована возможность возврата результирующих наборов любого размера путем возврата курсора или записи вывода в коллекцию. При обеспечении агрегирования данных теперь допустимо использовать переменные или новые операторы для обработки наборов и редактирвоания данных. Для анализа выполнения операций агрегирования добавлена поддержка оператора explain;
- Включен по умолчанию механизм поиска текста в документах с использованием специального типа индексов "text", допускающего выполнение поисковых запросов в режиме реального времени с использованием стемминга и токенизации, в том числе для русского языка. Модернизирован формат индекса "text";
- Реализация операций добавления (insert) и обновления данных (update) расширена в направлении увеличения непротиворечивости изменённых данных (например, обеспечено сохранение порядка следования полей в документе). При обновлении данных обеспечена возможность использования операторов $bit, $min, $max, $currentDate, $mul;
- Представлен новый протокол для выполнения операций записи, обеспечивающий более высокую надёжность и предоставляющий улучшенные средства пакетной записи;
- Для платформы Windows началось формирование пакетов в формате MSI;
- Расширены возможности сервиса MMS (MongoDB Management Service), направленного на упрощение управления экземплярами MongoDB. В дополнение к ранее доступным средствам мониторинга в MMS добавлены компоненты для организации резервного копирования и отката изменений на определённый момент времени. В будущем ожидается появление интерфейса для автоматизации управления кластерами, использующими репликацию или шардинг;
- Добавлена поддержка аутентификации с использованием LDAP, x.509 и Kerberos, что упрощает интеграцию MongoDB в существующие инфраструктуры предприятий, использующих единый механизм аутентификации;
- Добавлена поддержка TLS-шифрования трафика при выполении операций обновления кластера и при обращении к mongod и mongos. Повышены требования к качеству используемых шифров (минимум 128 бит). По умолчанию отключена возможность обращения к интерфейсу без шифрования по http;
- Представлена новая модель авторизации, позволяющая создавать собственные роли (User-Defined Roles) и определять привилегии пользователей на уровне доступа к коллекциям. Реализована глобальная система управления пользователями, обеспечивающая хранения всех пользовательских ролей в административной БД и предоставляющая новые команды для управления пользователями и ролями.
|
|
- Главная ссылка к новости (http://blog.mongodb.org/post/82092813806...)
- OpenNews: Разработчики MongoDB получили 150 млн долларов инвестиций
- OpenNews: Релиз документо-ориентированной СУБД MongoDB 2.4
- OpenNews: Релиз документо-ориентированной СУБД MongoDB 2.2
- OpenNews: На развитие свободной СУБД MongoDB выделено 42 млн долларов
- OpenNews: Релиз документо-ориентированной СУБД MongoDB 2.0
| Тип: Программы | Ключевые слова: mongodb, nosql, (найти похожие документы) | При перепечатке указание ссылки на opennet.ru обязательно | Реклама |
id=adv>
| |
| +1 +/– |
А это не судьба посмотреть - http://www.mongodb.org/about/production-deployments/ ?
| | | 2.5, фдуч, 23:58, 08/04/2014 [ ^] [ ответить] [ смотреть все] [ к модератору] +1 +/–
Картинки для гос.портала http://gorod.mos.ru
2.15, arisu, 11:34, 09/04/2014 [ ^] [ ответить] [ смотреть все] [ к модератору] –3 +/–в тех, где очень сильно хотелось выпендриться модными словами 171 документоори... весь текст скрыт [ показать]
1.7, Аноним, 03:21, 09/04/2014 [ответить] [смотреть все] [к модератору] +/–в популярных ВЕБ-стэках, к примеру тот-же LYME, был весьма популярен до создани... весь текст скрыт [ показать]
1.8, Аноним, 03:22, 09/04/2014 [ответить] [смотреть все] [к модератору] +/–плюс встраиваемые системы в тч пара самолетов западных - имеет в одной подсист... весь текст скрыт [ показать]
1.9, Аноним, 07:32, 09/04/2014 [ответить] [смотреть все] [к модератору] –1 +/–Все так же безконтрольно жрет память ... весь текст скрыт [ показать]
|
2.14, edwin, 11:10, 09/04/2014 [^] [ответить] [смотреть все] [к модератору] | +/– |
> Все так же безконтрольно жрет память?
Все так же не желаем понять архитектуру ? До Вас дойдет наконец, что "бесконтрольно жрут память" сделано совершенно сознательно ?
| | |
1.12, Аноним, 10:57, 09/04/2014 [ответить] [смотреть все] [к модератору] +/–Ух ты, с LDAP это классно, жа еще и шифрование - молодцы ребята Кто в курсе, ум... весь текст скрыт [ показать] Ваш комментарий
Read more |