Преимущества для быстрорастущих систем:
- Масштабирование без простоев: Добавляйте ресурсы по мере роста нагрузки без остановки системы или переписывания кода
- Отказоустойчивость по умолчанию: Узлы автоматически переключаются при сбоях, без потерь доступа и единого фронта данных
- Быстрое внедрение: Основан на PostgreSQL. Быстрая адаптация разработчиков, привычные инструменты
- Адаптация под сложные сценарии: Shardman стабильно работает там, где нельзя выделить архив и постоянно нужны запросы ко всей глубине данных
- Критичная надежность: Сохраняет согласованность транзакций даже в распределенной среде — как в монолитной СУБД
- Снижение рисков роста: Shardman решает проблему доступа и использования данных при росте далеко за пределы одиночных RDBMS
Ключевые возможности:
Горизонтальное масштабирование
Распределение по сегментам
Строки таблиц автоматически распределяются по узлам с учётом объёма и нагрузки
Масштабирование без простоев
Новые узлы добавляются без остановки системы и миграций данных
Поддержка больших объемов
Архитектура протестирована на объемах до 1 ПБ и сотни узлов
Поддержка различных видов таблиц
Глобальные, соразмещенные и распределенные таблицы, а также возможность работать с привычными (нераспределенными) объектами PostgreSQL — под разные задачи и данные
Надежность и отказоустойчивость
Переключение без вмешательства
Shardman сам определяет сбои и переводит трафик на резервные узлы
Graceful degradation
Даже при отказе одного из узлов система остаётся доступной
Нет SPOF
Архитектура без единой точки отказа — каждый узел может быть точкой входа
Поддержка ACID
Даже в распределенной среде соблюдаются свойства ACID и согласованность транзакций
Производительность под нагрузкой
Ребалансировка данных
Система перераспределяет данные при добавлении узлов
Работа в высоконагруженных средах
Оптимизирована под OLTP и real-time-нагрузки
Поддержка параллельного выполнения
Запросы обрабатываются параллельно на нескольких узлах
Эффективная маршрутизация
Запросы направляются туда, где находятся нужные данные, без перегрузок
Гибкость и совместимость
Полная совместимость с SQL
Поддерживаются стандарт SQL, ORM, расширения и инструменты PostgreSQL
Поддержка расширений и триггеров
Работают привычные PostgreSQL-инструменты: триггеры, представления, функции
Привычные инструменты интеграции и программирования
Поддержка стандартных способов доступа к данным с помощью библиотек PostgreSQL и SQL-функций
Автоматизация процессов
Восстановление после отказов
Система сама отслеживает состояние узлов и сообщает о сбоях, узлы восстанавливаются автоматически, когда становятся доступны
Интеллектуальное распределение данных
Данные автоматически распределяются по своему ключу, который может быть задан пользователем
Отчеты о состоянии кластера
Интегрирован пакет инструментов для администратора


Сбер
Первый канал
ГК САМОЛЕТ
ГУТА-ДЕВЕЛОПМЕНТ
ДубльГИС
КАПИТАЛ ГРУП
МОСОБЛГАЗ
РЖД
ЗАО "ТАНДЕР"
Арамко Инновейшнз
Студия Артемия Лебедева
Студия Мельница
ГУД ВУД
ГМЗ Царицыно
ВИНЛАБ
СКА Петербург
Гипровостокнефть
САЛАВАТ СТЕКЛО
Кляйневельт Архитектен
От Калининграда...
... до Владивостока
Нанософт
АСКОН
Dimension 5 Techs
CSoft Development
Renga Software
СПРУТКАМ
ЛИРА СЕРВИС
SCAD Soft
ИндорСофт
Топоматик
ЛИРА софт
ПСП "Стройэкспертиза"
Лаборатория Касперского
Dr Web
UserGate
Код Безопасности
МТС Линк
Content AI (ранее ABBYY Россия)
Р7 Офис
МойОфис
РУСБИТЕХ
РЕД СОФТ
Code Industry