首页 / GitHub 趋势 / 开源项目 Polars:…
数据与爬虫

开源项目 Polars:Rust 写成的数据框引擎,速度碾压 pandas

pola-rs/polars

GitHub 仓库
pola-rs/polars
总 Stars
★ 40,108
主要语言
Rust
查看 GitHub 项目

编辑精选常青项目,非当日热榜。

是什么

Polars 是用 Rust 编写的数据框查询引擎,API 对标 pandas。2026 年 10 月 18 日核验时 GitHub 标星 40108,主语言 Rust,MIT 协议。多线程加列式内存布局,常见场景比 pandas 快 5 到 10 倍。

能干嘛

读 CSV/Parquet、分组聚合、表连接、时间序列处理,Python 写法与 pandas 高度相似,迁移成本低。Rust 核心也可被其他语言调用。

适合谁

被 pandas 大数据集卡住的数据分析师和数据工程师;想在单机上榨干多核性能、又不想上 Spark 重武器的人。

注意点

API 迭代快,老教程里的写法可能已经改名,跟着官方文档走最稳。仓库 issue #20947 显示新流式执行引擎仍在开发中;#7852 曾指出 write_database 入库慢于 pandas 转存,入库场景先实测。

站长点评

我挑它是因为「pandas 太慢」是真实痛点:同类里 Dask 太重、Modin 生态跟不上,Polars 是把单机体验做到极致的那个。10 月 17 日还有提交,维护状态没问题。但它不是 pandas 生态的完全替代,小众 IO 插件还差一截,迁移前把你常用的函数列出来逐一对照。

⬇ 下载区(本站中转)

本站服务器实时中转 GitHub 文件,国内网络也可稳定下载;也可使用右侧官方链接。 本项目遵循 MIT 许可证。

📦 源码包(默认分支 ZIP)本站下载官方下载

要下载其他 GitHub 项目?试试本站的 GitHub 加速下载工具,粘贴链接即可中转。

数据与爬虫 新星挖掘

相关推荐