Компания Postgres Professional сообщила о выпуске в широкое пользование Postgres Pro Shardman — новой распределённой СУБД для высоконагруженных систем.
Postgres Pro Shardman построена на базе свободной объектно-реляционной системы управления базами данных PostgreSQL и отличается расширенными функциональными возможностями, включающими средства репликации данных, механизм интерконнекта, средства сжатия данных CFS, инкрементальный бэкап на уровне страниц, инструменты резервного копирования PTRACK и расширение pgpro_stats. СУБД состоит из отдельных серверов (шардов), каждый из которых содержит только часть данных, при этом обеспечивается отказоустойчивость каждого шарда с помощью репликации на резервные серверы. Шарды связаны между собой через специальный транспорт — интерконнект — для быстрого обмена данными при выполнении распределённых запросов. Подключение к Shardman и выполнение всех видов запросов возможно через любой шард.
«В информационных системах крупных организаций или банков мы подходим к высоким транзакционным нагрузкам, приближающимся к потолку возможностей традиционных СУБД. В таких случаях без горизонтальной масштабируемости не обойтись. В ответ на такие потребности заказчиков мы выпустили Shardman — СУБД, которая сможет обеспечить горизонтальное масштабирование баз данных OLTP при строгом соответствии требованиям ACID (атомарность, согласованность, изолированность и надёжность)», — отметил Иван Панченко, заместитель генерального директора, сооснователь Postgres Professional.
СУБД Postgres Pro Shardman зарегистрирована в реестре российского ПО, имеет сертификат ФСТЭК России и находится на завершающих стадиях тестирования в крупных компаниях нефтегазового и финансового сектора.
Источник: