- GitHub 仓库
- pola-rs/polars
- 总 Stars
- ★ 40,108
- 主要语言
- Rust
编辑精选常青项目,非当日热榜。
是什么
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 许可证。
要下载其他 GitHub 项目?试试本站的 GitHub 加速下载工具,粘贴链接即可中转。
