TGViewer
Анализ данных (Data analysis) Анализ данных (Data analysis) @data_analysis_ml · 50.7K subscribers
Post #5860 2.23K
⚡ Polars обработал 1,5 ТБ биржевых данных чуть больше чем за 3 минуты

BMLL показала, как Polars справляется с масштабными market-data нагрузками, где pandas уже начинает тормозить.

Главное из тестов:

- один день торгов по 11 000+ американских бумаг: 4,3 секунды на загрузку против примерно 3,5 минут у pandas;
- это около 48× быстрее;
- 94 ГБ данных Шанхайской биржи: загрузка, as-of join и классификация примерно за 36 секунд;
- более 1,5 ТБ данных за 16 торговых дней: финальная агрегация примерно за 3 минуты.

Почему Polars так хорошо масштабируется:

- lazy execution;
- эффективные as-of join;
- использование всех CPU-ядер;
- работа с полным датасетом без необходимости заранее вырезать выборку.

Все тесты запускались на одной машине с 192 CPU cores и 1,5 ТБ RAM.

Для quant и data engineering это хороший пример того, насколько сильно выбор dataframe-движка влияет на время анализа.

Статья:
https://pola.rs/posts/case-bmll/
  • ❤ 16
  • 👍 6
  • 🔥 2
  • 🥰 1
More from @data_analysis_ml
  1. Sep 26, 2026⚡ Julia 1: decision-модель на 144 млн параметров, которая работает даже на CPU Supersonic…
  2. Sep 26, 2026🚨 Claude признали риском для нацбезопасности США и выкинули из военной цепочки поставок А…
  3. Sep 25, 2026Opus 5.5 пишет код, Fable подсказывает: в Claude Code появился советник Если основная моде…
  4. Sep 25, 2026Xiaomi MiMo-V2.6-Pro вышла в лидеры среди моделей с открытыми весами по индексу Artificial…
  5. Sep 25, 2026🤖 Как AI может работать с данными из 1С — и что для этого действительно нужно? 1 октября…
  6. Sep 25, 2026🔥 DeepSeek Harness получил официальную desktop-версию Теперь DeepSeek Harness можно запус…
Threads Profile ViewerView any public Threads profile without an account.Open ThreadLook →Writing with AI? Make it sound human.Metric37 rewrites AI drafts so they read naturally. Free AI detector, 1,500 words free.Try Metric37 →