Началось бета-тестирование PostgreSQL 9.4

16 май, 2014 - 12:05

Стала доступной для тестирования бета-версия СУБД PostgreSQL 9.4. Новый релиз открытой СУБД разрабатывался в течение восьми месяцев, в нем учтены потребности быстрорастущего рынка веб-приложений, для которых актуальна возможность быстрой записи и получения данных. Обычно для таких задач используют NoSQL, но, как утверждают разработчики, новая PostgreSQL сможет конкурировать с MongoDB.

Принимая во внимание, что MongoDB стала популярной в большой степени из-за использования JSON (JavaScript Simple Object Notation), в PostgreSQL 9.4 также реализовали нативную поддержку JSON, а также JSONB, возможность, объединившую JSON, бинарное хранилище и поддержку индексирования. Напомним, JSON используется для хранения структурированных наборов данных в формате, обеспечивающем высокую производительность и допускающем создание индексов, функций и операторов для работы с данными.

Кроме того, в PostgreSQL добавлен Data Change Streaming API, который позволяет декодировать и преобразовывать потоки данных, передаваемые в ходе репликации, и может использоваться сторонними производителями для создания собственных инструментов репликации. Функция Materialized Views поддерживает возможность фонового обновления, не блокируя таблицы до завершения перестроения представления, генерирующего отчет над набором данных. Инструмент Alter System Set позволяет администраторам изменять файл конфигурации PostgreSQL непосредственно из командной строки SQL.