Selena превосходит Trino
за счет эффективной системы кэширования, которая значительно ускоряет выполнение запросов и снижает задержки при работе с большими объемами данных. Также, в отличие от Trino в Selena отсутствует единая точка отказа
Для значительного ускорения работы кешируем SQL-запросы, извлеченные данные и результаты вычислений
Кэширование
Почему Selena
Используем cost-based optimizer в сочетании со статистикой по хранящимся данным для создания оптимального плана выполнения запроса
Быстрые join-запросы
Векторизованный движок запросов
Синхронные и асинхронные стратегии обновления, а также автоматический выбор подходящих materialized view для запроса
Интеллектуальные materialized view
Selena — современное решение для высокоэффективной работы с данными в реальном времени
В дополнение к преимуществам архитектуры Lakehouse, Selena выделяется рядом дополнительных возможностей
Используем специализированные низкоуровневые инструкции процессоров AVX для увеличения скорости работы с большим объемом данных
Selena реализует поддержку быстрых JOIN-операций,
что делает её более подходящей для сложных аналитических запросов. Помимо этого в Selena — поддержка федеративных запросов и открытых форматов файлов и таблиц
Selena поддерживает открытые форматы таблиц Iceberg, что уменьшает риски вендор-лока, а также позволяет подключаться к внешним реляционным базам, предоставляя единую точку управления всеми данными в организации