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

Обсуждение новостей, соответствующих тематике форума

Модератор: Модераторы разделов

Аватара пользователя
Dmitry Shurupov
Сообщения: 336
Статус: Open Source geek
ОС: Ubuntu Linux

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

Сообщение Dmitry Shurupov »

Российский разработчик Олег Бартунов официально представил поддержку jsonb в популярной свободной СУБД PostgreSQL. Поддержку jsonb Олег называет результатом слияния двух проектов: hstore и json, которые годами существовали в PostgreSQL, но в незавершенном виде (hstore — хранилище данных в виде ключ-значение, json — хранилище документов, реализованное в текстовом представлении). В 2013 году Олег вместе с Федором Сигаевым и при поддержке Engine Yard начали работу над созданием полноценного документо-ориентированного хранилища для PostgreSQL. В результаты их работы и сотрудничества с другими разработчиками СУБД появилась поддержка jsonb, объединившая в себе тип данных (JSON), бинарное хранилище и поддержку индексирования. Также сообщается, что благодаря созданному Александром Коротковым оператору класса (hash opclass) для GIN реализованное в PostgreSQL хранилище может конкурировать с MongoDB в вопросах производительности. Однако сам Олег так пишет об этом: «Надеюсь, все люди, занимающиеся БД, понимают, что этот проект значит для PostgreSQL: 99,9 процентов проектов не нуждаются в MongoDB и могут быть хорошо реализованными в рамках реляционной модели. Теперь же PostgreSQL (насколько знаю, первая из значительных РСУБД) представила настоящую поддержку для полуструктурированных данных, что стало обыденным в современном мире». Поддержка jsonb появится в следующем крупном релизе — PostgreSQL 9.4. Этот выпуск запланирован на третий квартал 2014 года.

оригинал на www.nixp.ru
По-моему, это еще один повод перейти на Убунту.
Спасибо сказали: