Что такое Selena?
Selena — это база данных нового поколения с молниеносной обработкой массивно-параллельных процессов (MPP), разработанная для упрощения аналитики в реальном времени для предприятий. Она создана для выполнения запросов с субсекундной задержкой в масштабе.
Selena имеет элегантный дизайн. Она включает богатый набор функций, включая полностью векторизованный движок, недавно разработанный оптимизатор на основе стоимости (CBO) и интеллектуальные материализованные представления. Благодаря этому Selena может обеспечить скорость выполнения запросов, значительно превосходящую продукты баз данных аналогичного типа, особенно для соединений нескольких таблиц.
Selena идеально подходит для аналитики в реальном времени на свежих данных. Данные могут поступать с высокой скоростью, а также обновляться и удаляться в реальном времени. Selena позволяет пользователям создавать таблицы с различными схемами, такими как плоские схемы, схемы типа "звезда" и "снежинка".
Совместимая с протоколами MySQL и стандартным SQL, Selena имеет готовую поддержку всех основных инструментов BI, таких как Tableau и Power BI. Selena не зависит от внешних компонентов. Это интегрированная платформа аналитики данных, которая обеспечивает высокую масштабируемость, высокую доступность и упрощенное управление и обслуживание.
Сценарии использования
Selena удовлетворяет различные требования корпоративной аналитики, включая OLAP многомерную аналитику, аналитику в реальном времени, высококонкурентную аналитику, настраиваемую отчетность, ad-hoc запросы и унифицированную аналитику.
OLAP многомерная аналитика
Фреймворк MPP и векторизованный движок выполнения позволяют пользователям выбирать между различными схемами для разработки многомерных аналитических отчетов. Сценарии:
-
Анализ поведения пользователей
-
Профилирование пользователей, анализ меток, тегирование пользователей
-
Отчеты по многомерным метрикам
-
Самообслуживающиеся дашборды
-
Обнаружение и анализ аномалий сервиса
-
Межтематический анализ
-
Анализ финансовых данных
-
Анализ мониторинга системы
Аналитика в реальном времени
Selena использует таблицы Primary Key для реализации обновлений в реальном времени. Изменения данных в TP базе данных могут быть синхронизированы с Selena за считанные секунды для построения хранилища в реальном времени.
Сценарии:
-
Анализ онлайн-промоакций
-
Отслеживание и анализ логистики
-
Анализ производительности и вычисление метрик для финансовой индустрии
-
Анализ качества прямых трансляций
-
Анализ размещения рекламы
-
Управление кокпитом
-
Управление производительностью приложений (APM)
Высококонкурентная аналитика
Selena использует производительное распределение данных, гибкую индексацию и интеллектуальные материализованные представления для обеспечения пользовательской аналитики при высокой конкуренции:
-
Анализ отчетов рекламодателей
-
Анализ каналов для розничной торговли
-
Пользовательская аналитика для SaaS
-
Анализ многовкладочных дашбордов
Унифицированная аналитика
Selena обеспечивает унифицированный опыт аналитики данных.
-
Одна система может поддерживать различные аналитические сценарии, снижая сложность системы и уменьшая TCO.
-
Selena объединяет озера данных и хранилища данных. Данные в lakehouse могут управляться полностью в Selena. Запросы, чувствительные к задержкам и требующие высокой конкуренции, могут выполняться на Selena. Данные в озерах данных могут быть доступны через external catalog или внешние таблицы, предоставляемые Selena.