Re:Modern Polars: an extensive side-by-side comparison of Po...
by ritchie46 on Sunday January 08, 2023 @09:34AM
(#34299403)
This is exactly what we are aiming for. There are already a lot of queries that can be processed with 100s GBS of data on my 16GB laptop.
And we will extend functionality for out of core processing. A single node can do a lot!
I know its a boring use case, but the challenge with it is that it is a complete waste of money and carbon footprint to use Spark to process a 20 MB CSV or table with few thousand records, but tools like Pandas fall apart when you hit a 50 GB CSV or table with few billion records.
Something more efficient (say, in Rust and not Python or Java) and yet scalable (due to not fitting everything into memory) would be a great help here.