storage_engine 1.0.7 – Métodos de acceso a tablas con compresión columnar y por registros para PostgreSQL 16-18
Hola,
Me complace anunciar el lanzamiento de storage_engine 1.0.7, una extensión de PostgreSQL que incorpora dos métodos de acceso a tablas de alto rendimiento:
- colcompress: almacenamiento comprimido orientado a columnas con ejecución vectorizada, eliminación por valores mínimos/máximos a nivel de bloques, escaneo paralelo y ordenamiento tipo MergeTree.
- rowcompress: almacenamiento por registros con compresión por lotes, escaneo paralelo, soporte para DELETE/UPDATE usando máscaras de bits y caché LRU para descompresión.
Aspectos destacados frente a heap (1M de registros, PostgreSQL 18, ejecución en serie):
- Agregaciones: hasta 10 veces más rápidas
- Tamaño comprimido: de 3 a 5 veces menor
- Consultas GIN/JSONB: totalmente soportadas
Compatible con PostgreSQL 16, 17 y 18.
GitHub: https://github.com/saulojb/storage_engine
PGXN: https://pgxn.org/dist/storage_engine/
Artículo: https://dev.to/saulojb/storageengine-two-high-performance-table-access-methods-for-postgresql-analytics-and-htap-4hgp
Se agradecen comentarios y contribuciones.
Saludos, Saulo J. Benvenutti
Haz clic aquí para leer la noticia original en inglés en la página web oficial de PostgreSQL.

