Следующий этап — GPU.

Пятнадцать лет аналитические системы выжимали максимум из процессоров. Следующий порядок производительности требует другого оборудования.

Четыре ключевых положения.

  1. Потенциал процессоров исчерпан.

    Колоночные движки ускорялись, максимально эффективно загружая несколько процессорных ядер в пределах физических возможностей. Дальнейший рост на этом пути остановился.

  2. Пропускная способность памяти стала пределом.

    Аналитический запрос считывает, фильтрует, группирует и соединяет данные. Все ядра совместно используют память процессора.

  3. GPU соответствует характеру задачи.

    Тысячи ядер и память с высокой пропускной способностью применяются для подсчета, фильтрации, группировки и соединения.

  4. Почему это не произошло раньше.

    Базы данных на GPU подтвердили состоятельность идеи, но оставались проприетарными и дорогими. Теперь видеокарты широко доступны, а инструменты достигли зрелости.

Подход RayoDB.

  • Данные находятся на видеокарте.

    Хранилище организовано так, чтобы нужные запросу столбцы находились в памяти GPU.

  • Емкость определяется числом узлов.

    Каждый рабочий узел использует один GPU. Для увеличения ресурса добавляются новые узлы.

  • Модели работают рядом с данными.

    Прогнозирование, обнаружение аномалий и семантический поиск выполняются как SQL-функции.

Один сеанс, два оператора.

rayodb — sample sessionsample data

1 · A week of events, per hour

SELECT toStartOfHour(ts) AS hour, count() AS events
FROM product_events
WHERE ts >= now() - INTERVAL 7 DAY
GROUP BY hour;
hourevents
2026-08-27 00:001,284,913
2026-08-27 01:00962,340
……

168 rows · sample data

2 · The next 24 hours, forecast in SQL

SELECT * FROM AI_FORECAST(hourly_events, hour, events, 24);
hourforecastlowhigh
2026-09-03 00:001,301,5401,214,0021,388,118
2026-09-03 01:00978,116901,4551,054,210
…………

24 rows · sample data

Реальный SQL RayoDB, иллюстративные строки. Время выполнения не приводится,согласно политике.

Оцените на своих данных, что меняет GPU.

Ранний доступ открыт для небольшой группы партнеров по разработке с реальными рабочими нагрузками.