Tarantool Column Store
Отечественная in-memory колоночная СУБД для транзакционно-аналитической обработки данных в реальном времени

Что такое транзакционно-аналитическая обработка данных?
Традиционно транзакционные и аналитические системы отделены друг от друга. Как правило, транзакционная информация копируется в витрину или хранилище, и далее к ней выполняются аналитические запросы. Это нужно, чтобы аналитические запросы не замедляли операционные системы.
In-memory технологии позволяют осуществлять в real-time обработку транзакций (OLTP) и обработку аналитических запросов (OLAP) в одной системе. Данная обработка называется HTAP, гибридной. Колоночная СУБД Tarantool Column Store реализует HTAP-обработку. Это дает возможность выполнять аналитику мгновенно на самых новых данных, а также уменьшить затраты на перенос и копирование информации.
Какие задачи решает Tarantool Column Store?
Аналитика в реальном времени
Формирование отчетности в реальном времени
Ускорение аналитических запросов и расчетов
Консолидация аналитических данных
Хранение и управление данными и метаданными (Feature Store) для задач машинного обучения
Сценарии применения Tarantool Column Store Title
Преимущества Tarantool Column Store
Высокая производительность в HTAP-сценариях
Анализ данных в реальном времени с помощью in-memory технологий
Отсутствие временных и ресурсных затрат на перемещение данных из OLTP в OLAP
Горизонтальное масштабирование за счет шардирования
Разработка российского вендора: поддержка продукта
Tarantool Column Store включен в реестр российского ПО ([запись № 20683 от 25.12.2023](https://reestr.digital.gov.ru/reestr/2038800/?sphrase_id=3897527))
Возможности Tarantool Column Store
Операции с данными
- Колоночное хранение данных
в оперативной памяти
- Гарантированная персистентность хранимых данных
- Асинхронная репликация
- Поддержка INSERT (единичная и пакетная вставки, insert into select)
- Поддержка UPDATE
- Поддержка SQL SELECT (агрегатные и оконные функции, join, Explain, Prepared statement)
- Поддержка DELETE (единичных записей)
- Первичный ключ
- Вторичные составные индексы
- Нематериализованные представления
Опции администрирования и безопасности
- Поддержка ACID
- Шифрование трафика
Эксплуатационные возможности
- Работа на отечественных операционных системах: Astra Linux, РЕД ОС
- Экспорт метрик мониторинга в Prometheus, Grafana
- Автоматизация установки и запуска кластера (АТЕ)
- CLI управление кластером
- Поддержка механизма failover для
Архитектура Tarantool Column Store
Tarantool Column Store хранит и обрабатывает данные в виде колонок, интегрируясь c бизнес-приложениями по Arrow flight SQL (через AJBC/JDBC драйвера) HTTP API.

Остались вопросы?
Задайте свой вопрос или расскажите о нужном решении — мы ответим



