-
Семантика реляционной СУБД
Доступен весь функционал реляционной СУБД: ACID-транзакции, JOIN, ограничения FOREIGN KEY и т. п.
-
Быстрое создание и масштабирование по требованию
Создавайте и расширяйте кластер СУБД, добавляя дисковое пространство, память и процессоры в несколько кликов.
-
Горизонтальное масштабирование и шардирование
Распределение базы по множеству узлов даёт больше памяти, процессорной мощности и диска, чем выделенный сервер, и многократно увеличивает производительность.
-
Совместимость с популярными языками
HyperBase работает с Ruby, Python, Java, Node.js, Go, C++. Простая миграция приложений Rails и Django с помощью activerecord-multi-tenant и django-multitenant.
-
Распределённая СУБД
Планировщик распределённых запросов обеспечивает параллельное выполнение на всех шардах, эффективно используя ресурсы.
-
Балансировщик шардов
Перераспределяйте шарды между узлами кластера для эффективного распределения данных и роста производительности.
-
Распределённые транзакции
Узлы предоставляют транзакционные ресурсы, а менеджер транзакций управляет глобальной транзакцией, охватывающей все операции.
-
Гибкий контроль доступа
Гибкое разграничение прав для различных ролей пользователей снижает риски потери данных.
-
Множество типов данных и расширений
Более 40 типов данных, включая слабоструктурированные и JSONB. Расширения: HLL, PostGIS, TopN, hstore, pg_stat_statements, dblink, plpgsql, uuid-ossp, ltree, pgvector и другие.
-
Колоночное хранение
Столбцовое хранение многократно ускоряет запросы, а компрессия сокращает объём табличных и распределённых данных до 10 раз.
-
Дашборды по нагрузке и запросам
Собираем и выводим на удобный дашборд статистику по нагрузке на базу — в реальном времени и за требуемый период.
-
База данных as a Service
Полностью берём на себя администрирование сопутствующей инфраструктуры: сети, резервное копирование, мониторинг.