<?xml version="1.0" encoding="utf-8" standalone="yes"?>
<rss version="2.0" xmlns:atom="http://www.w3.org/2005/Atom">
  <channel>
    <title>Almacenamiento-Columnar on Inicio</title>
    <link>https://blog.rafaelfernandez.dev/es/tags/almacenamiento-columnar/</link>
    <description>Recent content in Almacenamiento-Columnar on Inicio</description>
    <generator>Hugo -- gohugo.io</generator>
    <language>es</language>
    <copyright>© 2026 Rafael Fernandez</copyright>
    <lastBuildDate>Tue, 24 Mar 2026 00:00:00 +0000</lastBuildDate><atom:link href="https://blog.rafaelfernandez.dev/es/tags/almacenamiento-columnar/index.xml" rel="self" type="application/rss+xml" />
    
    <item>
      <title>Cómo funcionan los query engines 2. Por qué los query engines modernos piensan en columnas</title>
      <link>https://blog.rafaelfernandez.dev/es/posts/how-query-engines-work-2-columnar-storage-arrow-rust/</link>
      <pubDate>Tue, 24 Mar 2026 00:00:00 +0000</pubDate>
      
      <guid>https://blog.rafaelfernandez.dev/es/posts/how-query-engines-work-2-columnar-storage-arrow-rust/</guid>
      <description>¿Por qué los query engines modernos se pasan columnas en vez de filas? Porque al hardware le encanta esa forma. Este post explica por qué el layout columnar es tan rápido, cómo Apache Arrow lo representa en memoria y cómo construir y manipular arrays de Arrow en Rust sin tratar todo esto como si fuera magia negra.</description>
      
    </item>
    
  </channel>
</rss>
