4 ms·
Polars is much more useful if you’re doing complex transformations instead of basic ETL. Something under appreciated about polars is how easy it is to build a
by serjester 2y ago
Polars is much more useful if you’re doing complex transformations instead of basic ETL.
Something under appreciated about polars is how easy it is to build a plugin. I recently took a rust crate that reimplemented the h3 geospatial coordinate system, exposed it at as a polars plugin and achieved performance 5X faster than the DuckDB version.
With knowing 0 rust and some help from AI it only took me 2ish days - I can’t imagine doing this in C++ (DuckDB).
[1] https://github.com/Filimoa/polars-h3 https://github.com/Filimoa/polars-h3
- Ostatnigrosh 2y agoNeat! Really curious how you managed to outperform DuckDB 5x. Do you see yourself maintaining this long term? would love to use polars as my one stop shop + plugins rather than pulling in additional tooling.
- datadeft 2y agoPolars is a life saver. We used it in a fairly complex project and it worked very well.