Platform V Ocean DB
Инновационная распределённая СУБД корпоративного уровня, сочетающая надёжность и скорость лучших традиционных СУБД с горизонтальной масштабируемостью без ограничений. Решает основные задачи хранения данных и сокращает стоимость владения
О — оптимизация объемов хранения и ТСО
К — кластеризация и георезервирование
Е — единый язык запросов SQL
А — аналитика и транзакции в одной СУБД
Н — надёжность и неограниченная масштабируемость
Ключевые преимущества
Высокая скорость
Лидер реляционных СУБД согласно результатам нагрузочного тестирования (отчёт предоставляется по запросу)
Гарантия нулевых потерь данных
Отказоустойчивость на уровне сервера, дата-центра и города/региона
Поддержка ретроспективных запросов
Возможность обращаться к таблицам и данным на любой момент в прошлом без резервных копий
Экономичность
Снижение объёма хранения данных до 90% за счёт эффективного сжатия
Поддержка от вендора
Поддержка производителя с предоставлением обновлений и новых версий в режимах 8/5 или 24/7
Безопасность
Российский продукт, прошедший проверку на закладки и уязвимости. Постоянный контроль безопасности при обновлениях
Основная функциональность
- Распределённая архитектура. Все узлы кластера равноправны, у каждого — свой SQL-движок и движок хранения. Узлы объединяются в зоны (zones) для отказоустойчивости, а данные таблиц шардируются на партиции по заданному правилу
- HTAP — транзакции и аналитика в одной БД. Один движок обслуживает и OLTP (высокая конкурентность, строгая согласованность), и OLAP (сложные аналитические запросы) без необходимости держать отдельное хранилище для отчётности
- Совместимость с MySQL. СУБД О.К.Е.А.Н. совместима с MySQL-протоколом, поэтому работают стандартные MySQL-драйверы, клиенты и инструменты
- Высокая доступность и консенсус. Репликация на основе Paxos: при отказе узла кластер автоматически выбирает нового лидера без потери данных (RPO = 0)
- Мультитенантность. В одном физическом кластере изолированно работают логические «тенанты» со своими ресурсами (CPU, память) и пользователями — удобно для консолидации баз и экономии на сопровождении
- Распределённые транзакции. Поддержка ACID-транзакций через несколько партиций и узлов
- Горизонтальное масштабирование. Добавление и удаление узлов на лету, автоматическая ребалансировка партиций
- Flashback — восстановление исторических данных. Позволяет обратиться к данным «из прошлого» без восстановления из бэкапа — незаменимо при случайном UPDATE или DELETE
- Независимость от «железа». Работает на обычных серверах, стандартной виртуализации и в контейнерах
