Перейти к основному содержимому
Версия: 2.0.x

Лучшие практики

📄️ Обзор

Эти лучшие практики написаны опытными инженерами баз данных. Проектирование с учетом эффективности не только улучшает скорость выполнения запросов, но и снижает затраты за счет уменьшения хранилища, использования CPU и затрат на API объектного хранилища (например, S3).

📄️ Кластеризация таблиц

Продуманный ключ сортировки — это самый эффективный рычаг физического проектирования в Selena. Это руководство объясняет, как работает ключ сортировки под капотом, какие системные преимущества он открывает, и предоставляет конкретный план для выбора эффективного ключа для вашей рабочей нагрузки.

📄️ Таблицы Primary Key

Таблица Primary Key использует новый движок хранения, разработанный Selena. Его основное преимущество заключается в поддержке обновлений данных в режиме реального времени при сохранении эффективной производительности для сложных ad-hoc запросов. В аналитике бизнеса в реальном времени принятие решений может выиграть от использования таблиц Primary Key, которые используют самые свежие данные для анализа результатов в реальном времени, что может смягчить задержку данных в анализе данных.

📄️ Конфигурация групп ресурсов на основе audit log

В Selena группы ресурсов (Resource Groups) предоставляют эффективный механизм изоляции ресурсов путем распределения лимитов CPU, памяти и параллелизма на основе классификаторов, таких как идентификатор пользователя и тип запроса. Эта функция необходима для эффективного использования ресурсов в мультитенантных средах.