Дата публикации: г.
Содержание
- Что такое «Горизонт»
- Архитектура и принципы работы
- Горизонтальное масштабирование
- Ключевые возможности
- Сравнение с другими СУБД
- Сценарии применения
- Варианты развертывания
- Безопасность и отказоустойчивость
- Лицензирование и стоимость
- Поддержка и контакты
«Горизонт» — это современная система управления базами данных (СУБД), разработанная российской компанией «ТехноГоризонт». Продукт ориентирован на крупные корпоративные решения, где требуется горизонтальное распределение данных, высокая доступность и возможность масштабировать нагрузку без простоев.
Согласно материалам Университета СИНЕРГИЯ, современные СУБД, включая «Горизонт», позволяют «добавлять новые данные и изменять структуру базы без значительных затрат», а также поддерживают как горизонтальное, так и вертикальное масштабирование — см. источник 2024‑08‑21.
Что такое «Горизонт»
«Горизонт» относится к семейству распределённых колонко-ориентированных СУБД. Основные характеристики:
- Хранение данных по столбцам → ускорение аналитических запросов.
- Поддержка ACID‑транзакций и гибкой модели данных (SQL + NoSQL‑подобные возможности).
- Встроенный механизм репликации и шардирования.
- Поддержка многоконтурного резервного копирования и автоматического восстановления после сбоев.
Архитектура и принципы работы
Архитектура «Горизонт» построена на микросервисном ядре, где каждый узел (node) отвечает за часть данных (шард). Ключевые компоненты:
- Контроллер кластера – управляет метаданными, распределением шардов и балансировкой нагрузки.
- Хранилище колонок – физически хранит данные в виде колонок, оптимизировано под сжатие.
- Транзакционный движок – обеспечивает атомарность, согласованность, изоляцию и долговечность (ACID).
- Слой доступа API – поддерживает стандартный SQL, а также REST‑ и gRPC‑интерфейсы.
В случае выхода из строя отдельного узла, контроллер автоматически переназначает шард на резервный узел, что гарантирует 99,99 % доступности.
Горизонтальное масштабирование
Горизонтальное масштабирование в «Горизонт» реализовано через шардирование и динамическое добавление узлов. При росте нагрузки администратор может добавить новые серверы в кластер, и система автоматически распределит данные, минимизируя простои.
Преимущества:
- Линейный рост пропускной способности.
- Отсутствие необходимости в дорогостоящих вертикальных апгрейдах.
- Гибкая настройка репликации: синхронная (для критичных данных) и асинхронная (для аналитики).
Ключевые возможности
| Функция | Описание |
|---|---|
| Колонко‑ориентированное хранение | Оптимизация под аналитические запросы, сжатие данных до 90 %. |
| SQL‑совместимый движок | Поддержка ANSI‑SQL, JOIN‑ов, подзапросов и оконных функций. |
| Поддержка JSON‑документов | Гибридная модель: реляционные таблицы + документные поля. |
| Шифрование «на лету» | TLS 1.3 для каналов связи, AES‑256 для данных в покое. |
| Отказоустойчивость | Репликация в реальном времени, автоматическое переключение при сбоях. |
| Интеграция с BI‑инструментами | Подключения через ODBC, JDBC, а также нативный коннектор для Apache Spark. |
Сравнение с другими СУБД
Ниже – краткая таблица сравнения «Горизонт» с популярными решениями (MongoDB, ClickHouse, PostgreSQL).
| Показатель | Горизонт | MongoDB | ClickHouse | PostgreSQL |
|---|---|---|---|---|
| Тип модели | Колонко‑ориентированная + документная | Документная | Колонко‑ориентированная | Реляционная |
| Горизонтальное масштабирование | Встроенное шардирование | Шардирование (MongoS) | Масштабируемо через репликацию + sharding | Ограничено (с помощью Citus) |
| Поддержка ACID | Полный | Ограниченный (только в транзакциях) | Только в пределах одного запроса | Полный |
| Скорость аналитических запросов | Высокая (сжатие + колонко‑ориент;) | Средняя | Очень высокая | Средняя‑низкая |
| Лицензия | Коммерческая + Open‑Source ядро | Server Side Public License (SSPL) | Apache 2.0 | PostgreSQL License (BSD‑like) |
Сценарии применения
«Горизонт» успешно используется в следующих отраслях:
- Финансы – хранение транзакционных журналов и аналитика в реальном времени.
- Телекоммуникации – обработка биллинговых данных, CDR‑логов.
- Электронная коммерция – каталоги товаров, рекомендации, аналитика поведения пользователей.
- Госуслуги – реестры граждан, архивы документов, где важна конфиденциальность и отказоустойчивость.
Варианты развертывания
Система поставляется в нескольких формах:
- On‑premise – установка на собственных серверах (поддержка Linux (RHEL, CentOS, Ubuntu) и Windows Server).
- Облачный сервис «Горизонт Cloud» – полностью управляемый SaaS‑решение с автоматическим масштабированием.
- Контейнерный вариант – Docker‑образ и Helm‑чарты для Kubernetes‑кластеров.
Для гибридных сценариев предусмотрен мульти‑кластерный режим, позволяющий синхронизировать данные между локальными и облачными узлами.
Безопасность и отказоустойчивость
Согласно рекомендациям по выбору СУБД (источник 2023‑05‑24), «Горизонт» предлагает:
- Шифрование TLS 1.3 и AES‑256‑GCM для всех каналов и хранилища.
- Ролевую модель доступа (RBAC) с поддержкой LDAP/Active Directory.
- Аудит‑логирование всех операций (поддержка формата JSON и Syslog).
- Механизмы горячего резервирования (Hot‑Standby) и потокового восстановления (Point‑In‑Time Recovery).
Лицензирование и стоимость
«Горизонт» имеет двойную модель лицензирования:
- Community Edition – открытый код (Apache 2.0), ограниченный до 3 узлов.
- Enterprise Edition – коммерческая лицензия с полным набором функций (шардинг, репликация, поддержка 24/7). Стоимость рассчитывается по модели «по‑ядрам» и «по‑терам»:
- Базовый пакет – 150 000 ₽/год за 8 CPU‑ядр.
- Премиум‑пакет – 350 000 ₽/год за 16 CPU‑ядр + SLA < 1 ч.
Поддержка и контакты
Для получения технической поддержки и консультаций можно обратиться в офисы компании «ТехноГоризонт»:
- Москва, ул. Тверская, д. 12, офис 5 – телефон:
+7 (495) ‑‑, e‑mail:support@gorizont-db.ru - Санкт‑Петербург, пр. Невский, д. 30, офис 2 – телефон:
+7 (812) ‑‑, e‑mail:spb@gorizont-db.ru - Новосибирск, ул. Красный проспект, д. 45 – телефон:
+7 (383) ‑‑, e‑mail:nsk@gorizont-db.ru
Техническая поддержка доступна круглосуточно (24 × 7) для клиентов Enterprise Edition.
База данных «Горизонт» представляет собой мощное решение для компаний, которым требуется масштабируемая аналитика, высокая доступность и строгий контроль безопасности. Благодаря гибкой архитектуре, поддержке как традиционных реляционных запросов, так и документных моделей, а также возможности развертывания в облаке или на собственных серверах, «Горизонт» успешно конкурирует с мировыми лидерами рынка.
Если ваш бизнес растёт, а объёмы данных начинают превышать возможности классических СУБД, стоит обратить внимание именно на «Горизонт» – система, построенная с учётом современных требований к горизонтальному масштабированию и отказоустойчивости.
© 2026 ТехноГоризонт. Все права защищены.