Polars

Polars
软件
软件描述
Polars 是一个用于操作结构化数据的高性能 DataFrame 库。其核心用 Rust 编写,但该库也提供 Python 接口。其主要特性包括:
官方网站
访问软件的官方网站了解更多信息
pola.rs
安全链接HTTPS
什么是 Polars?
Polars 是一个用于操作结构化数据的高性能 DataFrame 库。其核心用 Rust 编写,同时也提供 Python 接口。主要特性包括:
快速:Polars 从零开始设计,贴近机器运行,且无外部依赖。 I/O:原生支持所有常见数据存储层:本地存储、云存储及数据库。 易用性:以自然的方式编写查询,Polars 内部通过查询优化器自动选择最高效的执行方式。 内存外处理:通过流式 API 支持内存外数据转换,可在无需全部数据同时驻留内存的情况下处理结果。 并行处理:Polars 充分利用机器性能,自动将任务分配到可用 CPU 核心,无需额外配置。 向量化查询引擎:Polars 使用 Apache Arrow(列式数据格式)以向量化方式处理查询,并利用 SIMD 优化 CPU 使用率。
