Быстрый старт
Развертывание
Моделирование данных
Подключение
Запись данных
Миграция
Запросы
Операции и обслуживание
Типовое обслуживание
Секционирование
Резервное копирование и восстановление
Масштабирование
Мониторинг
Настройка производительности
Устранение неполадок
Справочник
Руководство по инструментам
Типы данных
Хранилище данных
Выполняющая система
Конфигурация
Справочник по SQL
Часто задаваемые вопросы
В этом документе представлено описание MatrixBench — инструмента тестирования стабильности для YMatrix.
MatrixBench (сокращённо mxbench) — это инструмент тестирования производительности для загрузки данных и выполнения запросов в YMatrix. Он позволяет быстро генерировать случайные данные на основе пользовательских конфигураций, таких как количество устройств, временной диапазон и число метрик, автоматически создавать таблицы и выполнять загрузку данных и запросы последовательно или параллельно. В процессе тестирования можно гибко настраивать типы метрик, интервалы сбора данных, долю значений NULL, уровень случайности, количество потоков запросов и пользовательские SQL-запросы.
MatrixBench можно запускать через командную строку или с использованием конфигурационного файла. Инструмент расположен в каталоге bin/mxbench установки YMatrix.
Примечание!
mxbench теперь является проектом с открытым исходным кодом. Приветствуются проверка кода и вклад в разработку. Перейдите по этой ссылке, чтобы ознакомиться с файлом README.