Polars 2.0 hace que el streaming sea el valor predeterminado y añade consultas que derraman a disco

La empresa con sede en Ámsterdam, Polars, dice que el desbordamiento inicial a disco cubre ordenamiento, funciones de ventana y muchas expresiones; las uniones y agrupaciones (joins y group-bys) permanecen en memoria.

By · Published

Primary source: Polars

Por qué importa

Polars 2.0 establece la transmisión como predeterminada, un cambio pensado para convertir la ejecución eficiente en memoria en la ruta habitual, y añade soporte limitado para volcado a disco mientras Vink trabaja para extender una API de DataFrame hacia consultas de producción más grandes. Los desarrolladores también necesitan manejar el orden de las filas explícitamente, mientras que los joins y los group-bys aún no pueden volcarse a disco.

Ritchie Vink, quien inició Polars como un proyecto de código abierto en 2020, ha hecho que el motor de streaming de la biblioteca sea el predeterminado en Polars 2.0, lanzado el 6 de octubre. El cambio está destinado a que la ejecución eficiente en memoria sea la vía habitual para los usuarios, mientras que el soporte inicial para volcar a disco permite que algunas consultas continúen cuando los datos ya no caben en la RAM.…

When you purchase through links in our articles, we may earn a small commission. This doesn’t affect our editorial independence.

Reader comments

Conversation for this story loads after sign-in.