Анонс MongoDB 3.0

BKeaton

Green Team
18.07.2018
204
339
BIT
153
3 февраля 2015 года была анонсирована MongoDB 3.0.

Кстати, если вы совершенно незнакомы с этой СУБД, то посмотрите статью «Установка MongoDB на CentOS (VPS)» там вы найдёте общую информацию и, конечно, инструкции по установке.

Но вернёмся к анонсу. Разработчики обещают нам, что вместе с MongoDB 3.0 наступает новая фаза, которая характеризуется тем, что база данных никогда ещё не была столь мощной, гибкой и лёгкой в управлении, что она даже может быть новым стандартом СУБД для любой команды в любой индустрии.

MongoDB 3.0 приносит значительные улучшения в производительности и масштабируемости, задействует комплексные улучшения в своём механизме хранения. Был создан механизм хранения под названием WiredTiger, который сами разработчики характеризуют как невероятную технологию с выдающейся родословной. WiredTiger был разработан свободным от latch, неблокирующие алгоритмы выжимают всё из современного железа, в том числе таких его особенностей как большие кеши на чипе и архитектуры, предназначенных для обработки большого количества потоков. Опираясь как на академические исследования, так и на опыт коммерческого примирения, команда WiredTiger создала механизм хранения, который может поддерживать хранение данных приложений на протяжении последующих 20 лет.

Вместе с WiredTiger, MongoDB 3.0 представляет контроль параллелизма на документном уровне, следовательно, производительность остаётся быстрой и предсказуемой при параллельных нагрузках, связанных с интенсивной записью. Транспарентная компрессия на диске уменьшает требования к его размеру до 80%, и разработчики в соответствии со своими потребностями, могут выбрать свою золотую середину между алгоритмами сжатия и производительностью.

Оригинальный механизм хранения MongoDB был усовершенствован, включая контроль параллелизма на уровне коллекций и более эффективное журналирование. Сейчас он носит название MMAPv1, дефеолтное дисковое хранилище — бинарное, что обеспечивает более эффективную и одновременную обработку рабочей нагрузки.

На этом нововведения не кончаются. Если подытожить, то кроме уже названного, добавлен Ops Manager, а также сделан большой прирост в производительности. В том числе в 7-10 раз была улучшена производительность при записи с WiredTiger и контролем параллелизма на уровне документов, сжатие уменьшает размер занимаемого дискового пространства до 80%, и новая программа управления под названием Ops Manager может уменьшить операционные издержки до 95% для большинства задач.

Скачать MongoDB 3.0 можно по .
 
Мы в соцсетях:

Обучение наступательной кибербезопасности в игровой форме. Начать игру!