Postgres Pro Shardman
Информация о программе:
Postgres Pro Shardman — oтдельная распределённая реляционная СУБД для крупных предприятий, подходит для крупнейших инсталляций в десятки и сотни ТБ, когда одиночного сервера недостаточно.
Разработчик: Postgres Professional
Проект: 1Софт
Распределенная реляционная СУБД на базе PostgreSQL, для высоконагруженных быстрорастущих систем, предлагающая горизонтальное масштабирование. Поддерживает десятки тысяч одновременных подключений и автоматически восстанавливает работу при сбоях за считанные секунды, при этом не имея единой точки отказа.
Преимущества:
- Масштабирование без простоев
Ресурсы можно добавлять без остановки системы и миграции данных. Shardman перераспределяет нагрузку и поддерживает доступность автоматически. Система способна обрабатывать до 2 ПБ данных и масштабироваться до сотни узлов.
- Привычные инструменты
Поддерживаются стандартные библиотеки подключения, привычные расширения, инструменты администрирования и мониторинга для PostgreSQL.
- Разные виды объектов для сложных сценариев
Поддерживает глобальные, распределенные, и локальные таблицы, триггеры, хранимые процедуры, и многие другие типы объектов. При этом, для приложения это выглядит как обычная база PostgreSQL. Это снижает порог входа и ускоряет внедрение.
- Согласованность и консистентность транзакций
Даже в распределенной среде Shardman сохраняет свойства ACID и гарантирует целостность данных, как в монолитной базе PostgreSQL.
- Отказоустойчивость по умолчанию
Каждый узел равноправен: при сбое система сама переключает запросы на резервные копии, таким образом, поддерживая единый фронт данных. Также имеются инструменты для георезервирования кластера.
- Высокая производительность
Оптимизирован под OLTP и real-time-нагрузки, поддерживает параллельное выполнение запросов и интеллектуальную маршрутизацию, запросы обрабатываются там, где находятся нужные данные.
Подробнее о продукте: postgrespro.ru/products/shardman