PostgreSQL 9.1 — новая версия свободной СУБД

Сегодня, 12 сентября, вышла новая версия популярной свободной системы управления базами данных -- PostgreSQL 9.1.Авторы отмечают, что в очередном релизе PostgreSQL не только были реализованы некоторые долгожданные возможности, но и представлен целый ряд последних достижений из мира баз данных. Пресс-релиз, приуроченный к выпуску PostgreSQL 9.1, сопровождается яркими цитатами про эту СУБД от вице-президента по исследованиям VMware, соучредителя Heroku, представителя проекта OpenERP.Среди новшеств в PostgreSQL 9.1, относящихся к первой, «долгожданной», категории выделяются: синхронная репликация; сопоставления по столбцам />(per-column collations) для поддержки корректной с точки зрения языка сортировки в базе данных, таблице, столбце; таблицы без журналирования (unlogged tables) для быстрой производительности при работе с недолговечными данными. Среди новшеств, отнесенных ко второй категории: индексация с поиском k ближайших соседей (KNN, K-nearest-neighbor indexing); «настоящая сериализация» для поддержки одновременно выполняемых транзакций в согласованном состоянии без блокировки (serializable snapshot isolation); возможность проведения сложных многоэтапных обновлений данных в единственном запросе (writeable common table expressions); улучшения в возможностях разграничения безопасности с SELinux (Security-Enhanced Postgres). Кроме того, СУБД PostgreSQL получила возможность работы с данными из других источников с помощью специальных адаптеров и поддержку расширений. Полный список изменений доступен в Release Notes.

©  nixp