СУБД PostgreSQL получила поддержку бинарного хранилища в формате JSON

Российский разработчик Олег Бартунов официально представил поддержку jsonb в популярной свободной СУБД PostgreSQL.

Поддержку jsonb Олег называет результатом долгожданного слияния двух проектов, которые годами существовали в PostgreSQL, но в незавершенном виде: hstore — хранилище данных в виде ключ-значение, json — хранилище документов, реализованное в текстовом представлении. В 2013 году Олег вместе с Федором Сигаевым и при поддержке компании Engine Yard начали работу над созданием полноценного документо-ориентированного хранилища для PostgreSQL. В результате их деятельности и благодаря сотрудничеству с некоторыми другими разработчиками, у PostgreSQL появилась jsonb — возможность, объединившая в себе тип данных (JSON), бинарное хранилище и поддержку индексирования.

Фотография Олега Бартунова в Канченджанге (Гималаи)
Фотография Олега Бартунова в Канченджанге (Гималаи) / Иллюстрация с сайта Flickriver.Com

Одновременно сообщается, что благодаря созданному Александром Коротковым оператору класса (hash opclass) для GIN реализованное в PostgreSQL хранилище может конкурировать с MongoDB в вопросах производительности (подробности см. в PDF-презентации). Cам Олег так пишет об этом: «Надеюсь, все люди, занимающиеся БД, понимают, что это значит для PostgreSQL: 99,9 процентов проектов не нуждаются в MongoDB и могут быть хорошо реализованными в рамках реляционной модели. Теперь же PostgreSQL (насколько знаю, первая из значительных РСУБД) представила настоящую поддержку полуструктурированных данных, которые стали обычном явлением для современного мира».

Поддержка jsonb появится в следующем крупном релизе PostgreSQL — 9.4. Этот выпуск запланирован на третий квартал 2014 года.

Автор: Дмитрий Шурупов по материалам Oleg Bartunov livejournal.







Интересные новости
Незавершенная версия Windows 7 работает лучше Vista
Программист открыл заблокированные возможности Windows 7
Quick Slide Show 2.32: создание flash-презентаций
Покупатели гоняются за старыми компьютерами ради Windows XP
Визуализатор V-Ray 1.5 Service Pack 2 с поддержкой 3ds Max 2009
Блок рекламы


Похожие новости

Microsoft прекратила поддержку браузера Internet ExplorerMicrosoft прекратила поддержку браузера Internet Explorer
Техногигант SAP прекратит поддержку банков, оборонного комплекса и промышленности в РФ — глава МинцифрыТехногигант SAP прекратит поддержку банков, оборонного комплекса и промышленности в РФ — глава Минцифры
В сети получила распространение программа RedLine, ворующая в браузерах пароли и данные банковских карточек
Mozilla прекратит поддержку менеджера паролей Firefox Lockwise в декабре
Google прекратила поддержку своего поисковика в браузере Internet Explorer
Windows 10 получила необязательное обновление, в котором исправлено падение FPS в некоторых играх и другие проблемы
Intel свернула поддержку 10-нм процессоров Cannon Lake на уровне драйверов Linux
Kaseya получила ПО для расшифровки данных, затронутых вирусом-вымогателем REvil
Microsoft прекратит поддержку Internet Explorer с июня 2022 года
Веб-версия Skype получила поддержку браузера Safari, но до сих пор не работает в Firefox
Последние новости

Подгружаем последние новости