Объявлен бета-выпуск следующей версии базы данных PostgreSQL, в которой основное внимание уделяется повышению производительности.
Улучшение производительности PostgreSQL 9.2 начинается с добавления сканирования только индекса. Это означает, что ваши запросы могут получать данные только из индексов без необходимости сканировать базовые таблицы. Это, очевидно, быстрее и возможно, если все данные видны на страницах кучи.
Если рабочая нагрузка предназначена только для чтения, новая версия была улучшена, чтобы использовать до 64 ядер и выполнять более 300 000 запросов в секунду. Скорость записи данных также была улучшена, включая групповую фиксацию.
Теперь поддерживается каскадная репликация, поэтому вы можете работать с географически распределенными резервными базами данных.
С точки зрения разработчика, новый выпуск упрощает работу с гибридными базами данных, содержащими как реляционные, так и основанные на документах базы данных, благодаря добавлению поддержки типов данных JSON, что означает, что вы можете хранить документы JSON. Также были добавлены функции JSON, которые можно использовать для преобразования данных массивов и строк в JSON.
Также были добавлены типы данных диапазона, которые позволят вам хранить даты, временные ряды и аналитические данные. Вы также можете создавать настраиваемые типы диапазонов.
Окончательная версия релиза должна быть доступна в сентябре.