PostgreSQL 10 — свободную СУБД значительно улучшили для распределённого использования

Вчера всемирная группа разработчиков проекта PostgreSQL объявила о выпуске новой крупной версии этой популярной свободной СУБД — PostgreSQL 10.

Как сообщается в пресс-релизе этого Open Source-проекта, ключевой особенностью релиза PostgreSQL 10 стали различные улучшения, направленные на эффективное использование стратегии «разделяй и властвуй» (т.е. распределения данных по многим узлам). Среди наиболее значимых изменений, представленных в PostgreSQL 10, выделяются следующие:

  • логическая репликация, расширяющая существующие виды репликации моделью «публикация/подписка», когда данные о модификации данных на уровне конкретной базы данных или на уровне таблиц передаются в другие базы данных PostgreSQL; вместе с ней появляется возможность выполнять переход на новые крупные обновления PostgreSQL без простоя;
  • декларативное партиционирование таблиц с помощью специального синтаксиса, позволяющего с лёгкостью создавать и поддерживать таблицы с интервальной или списочной схемой партиционирования;
  • улучшенный параллелизм выполнения запросов — теперь ещё больше типов операций сканирования данных поддаются параллелизации, а в некоторых случаях (например, когда данные уже отсортированы) проводится дополнительная оптимизация;
  • кворум-коммит для синхронной репликации, который позволяет определять достаточное количество реплик, получивших информацию об изменении, для признания этого изменения надёжно зафиксированным;
  • аутентификация SCRAM-SHA-256 (RFC 7677), обеспечивающая лучшую безопасность (по сравнению с существующим методом с использованием MD5).
Логотип PostgreSQL
Логотип PostgreSQL / Иллюстрация с сайта postgresql.org

С более полным списком изменений можно ознакомиться в документе Release Notes на английском языке.

Также разработчики отмечают, что теперь у PostgreSQL изменится схема версий. Принятый в проекте новый формат релизов — «x.y», что означает следующий крупный (major) релиз под номером 11, а минорное обновление — 10.1.

Дмитрий Шурупов по материалам postgresql.org.




!

Если для Вас конкретно эта новость оказалась важной или интересной - пожалуйста, поделитесь ею в своей любимой социальной сети с помощью кнопок, расположенных под этим текстом. Это поможет нам в будущем делать более качественную подборку материалов, исходя из Ваших потребностей\интересов.




Коды для вставки в блог\форум

blog comments powered by Disqus


Вспомним другие новости из этого раздела?


Soft

←+Ctrl+→

Интересные новости
Microsoft выпустил обновление Windows 10 Fall Creators UpdateMicrosoft выпустил обновление Windows 10 Fall Creators Update
Windows 10 Fall Creators Update: 10 лучших новых функцийWindows 10 Fall Creators Update: 10 лучших новых функций
В Chrome для Windows появились базовые функции антивирусаВ Chrome для Windows появились базовые функции антивируса
Анонсирована официальная поддержка Kubernetes в Docker и MobyАнонсирована официальная поддержка Kubernetes в Docker и Moby
Программисты из Kottans запускают в Киеве бесплатный курс по Front-End для новичков
Блок рекламы


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

В СУБД CockroachDB 1.1 улучшили возможности для администраторов и производительностьВ СУБД CockroachDB 1.1 улучшили возможности для администраторов и производительность
Компания-разработчик СУБД с открытым кодом MongoDB выходит на IPOКомпания-разработчик СУБД с открытым кодом MongoDB выходит на IPO
В Kubernetes 1.7 улучшили безопасность, работу со stateful-приложениями и расширяемостьВ Kubernetes 1.7 улучшили безопасность, работу со stateful-приложениями и расширяемость
Разработчики TiDB, Open Source-СУБД категории NewSQL, получили инвестиции в объёме 15 млн USDРазработчики TiDB, Open Source-СУБД категории NewSQL, получили инвестиции в объёме 15 млн USD
MariaDB 10.2.6 — первый стабильный релиз свободной СУБД из ветки 10.2MariaDB 10.2.6 — первый стабильный релиз свободной СУБД из ветки 10.2
CrateDB 2.0 — распределённая СУБД с поддержкой SQL для машинных данныхCrateDB 2.0 — распределённая СУБД с поддержкой SQL для машинных данных
Microsoft сделала СУБД MySQL и PostgreSQL доступными как сервис в облаке AzureMicrosoft сделала СУБД MySQL и PostgreSQL доступными как сервис в облаке Azure
CockroachDB 1.0 — кластерная Open Source-СУБД с поддержкой SQL готова к productionCockroachDB 1.0 — кластерная Open Source-СУБД с поддержкой SQL готова к production
СБУ провела обыски в 8 компаниях из-за использования ими роSSийской "шпионской" программыСБУ провела обыски в 8 компаниях из-за использования ими роSSийской "шпионской" программы
AnyChart открыла для некоммерческого использования JavaScript-библиотеки для визуализации данныхAnyChart открыла для некоммерческого использования JavaScript-библиотеки для визуализации данных
Последние новости

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