Capitolo 18. Gli interni di Polars
Questo lavoro è stato tradotto utilizzando l'AI. Siamo lieti di ricevere il tuo feedback e i tuoi commenti: translation-feedback@oreilly.com
In questo capitolo ci immergiamo nel funzionamento interno di Polars, scoprendo i meccanismi che lo rendono un pacchetto di manipolazione dei dati così potente ed efficiente. In tutto il libro, troverai riferimenti a questo capitolo per una comprensione più completa delle funzionalità di Polars.
In questo capitolo imparerai a conoscere:
-
L'architettura di Polars
-
Alcune tecnologie sotto il cofano
-
Alcune ottimizzazioni che consentono le prestazioni di Polars
-
Strumenti per profilare e testare il tuo codice, assicurandoti di ottimizzare al massimo le attività di elaborazione dei dati
Le istruzioni per ottenere i file di cui potresti aver bisogno sono riportate nel Capitolo 2. Partiamo dal presupposto che i file si trovino nella sottodirectory dei dati.
Alla fine di questo capitolo, avrai un'idea più approfondita dell'ingegneria che rende Polars veloce ed efficiente, oltre a conoscenze pratiche su come sfruttare questi elementi interni per le tue attività di elaborazione dei dati.
Architettura di Polars
Tutto inizia con il tuo codice.Il codice che digiti è nel linguaggio specifico di Polars (DSL), che ti permette di definire in modo dichiarativo ciò che deve essere fatto.
Il DSL viene quindi trasformato in una rappresentazione intermedia (IR) che è una rappresentazione più astratta del lavoro che deve ...
Become an O’Reilly member and get unlimited access to this title plus top books and audiobooks from O’Reilly and nearly 200 top publishers, thousands of courses curated by job role, 150+ live events each month,
and much more.
Read now
Unlock full access