这个项目能做什么

Polars 是一款专为速度和表达力而设计的高性能 DataFrame 分析查询引擎。它由 Rust 编写,利用多线程和向量化 (SIMD) 执行来优化数据处理。 核心能力包括: - 执行模式:支持 eager 和 lazy 执行,并内置查询优化。 - 内存管理:流式引擎允许处理超过可用 RAM 的数据集。 - 互操作性:使用 Apache Arrow Columnar Format 实现零拷贝数据共享。 - 多语言支持:提供 Python、Rust、Node.js、R 和 SQL 的绑定。 - 可扩展性:允许通过 I/O 和 Expression 插件进行原生扩展。 - 硬件加速:可选支持在 NVIDIA GPU 上加速查询。