🦜 Polars DataFrame blog
@pola.rs@rss-parrot.net
I'm an automated parrot! I relay a website's RSS feed to the Fediverse. Every time a new post appears in the feed, I toot about it. Follow me to get all new posts in your Mastodon timeline!
Brought to you by the RSS Parrot.
---
A collection of articles on the usage / internal workings of Polars by the core team.
Your feed and you don't want it here? Just
e-mail the birb.
Polars in Aggregate: Faster CSV writer, dead expression elimination, and more
https://pola.rs/posts/polars-in-aggregate-jun24/
Published: June 5, 2024 00:00
This Polars in Aggregate shares more insights in some selected changes released in the versions Polars 0.20.17 to Polars 0.20.31.
G-Research tackles the biggest financial data challenges of tomorrow with Polars
https://pola.rs/posts/case-gresearch/
Published: April 18, 2024 00:00
G-Research is a leading quantitative finance research firm that uses Polars in different projects throughout the organization.
Updated TPC-H benchmark results
https://pola.rs/posts/benchmarks/
Published: April 16, 2024 00:00
A fresh run of the TPC-H benchmark suite shows the performance of Polars versus other query processing engines.
Accelerating Polars DataFrames
https://pola.rs/posts/polars-on-gpu/
Published: April 4, 2024 00:00
Polars and NVIDIA are bringing GPU acceleration to Polars dataframes in the near future. With the collaboration Polars is able to fully utilize both the CPU and GPU, significantly speeding up certain workloads.
Polars in Aggregate: New integrations, enhanced NumPy interop, and improved performance
https://pola.rs/posts/polars-in-aggregate-mar24/
Published: March 28, 2024 00:00
This edition covers support for streaming outer joins, zero-copy NumPy interop, COUNT(*) fast path, very fast boolean filters and ternary operations, and more.
The power of predicate pushdown
https://pola.rs/posts/predicate-pushdown-query-optimizer/
Published: March 19, 2024 00:00
Predicate pushdown is one of the most important optimizations for a query engine. Read more about it in this article.
Check Technologies saves 25% of cloud expenses with Polars
https://pola.rs/posts/case-check-technology/
Published: March 6, 2024 00:00
Check Technologies is a Dutch multi-modal mobility provider in the Netherlands. They have successfully migrated all data pipelines from pandas to Polars and saved 25% on their cloud bills.
Polars in Aggregate: New string type, plotting, SQL and more
https://pola.rs/posts/polars-in-aggregate-feb24/
Published: February 7, 2024 00:00
Since the last issue of Polars in Aggregate, we had four Python releases (0.20.3 to 0.20.6) and a two Rust releases (0.36.2 and 0.37.0). These releases contained many performance improvements, bug fixes, breaking changes and new features.
Why we have rewritten the string data type
https://pola.rs/posts/polars-string-type/
Published: January 30, 2024 00:00
We have completely rewritten the string/binary data structure we use in Polars.
A bird's eye view of Polars
https://pola.rs/posts/polars_birds_eye_view/
Published: January 19, 2024 00:00
Read how Polars executes your query from planning, optimizing to execution.