![rw-book-cover](https://www.confessionsofadataguy.com/wp-content/uploads/2023/05/priscilla-du-preez-dOnEFhQ7ojs-unsplash-1030x687.jpg) --- > Laziness is what allows Polars to read larger than memory files. But not only that, but it also allows for query optimization, similar to how Spark works, or at least generally the same idea. It allows things to be “planned” or “optimized” prior to actually running something … find the best path before setting off on your journey. - [View Highlight](https://read.readwise.io/read/01h0gcfjw4f3xpfkhc3fgv8hww) --- > Here is Polars `SQL`. > I mean it’s so exciting it’s boring. - [View Highlight](https://read.readwise.io/read/01h0gcqncva4e6a6hmd5nxjkjz) - _Note_: The image was not captured in Readwise but it is literally querying the DataFrame. ---