1 repositorio
Reducing overhead in the read path by eliminating complex buffer mapping and atomic operations.
Distinct from Read Performance Optimizations: Focuses on the internal memory-to-storage mapping efficiency, not external caching like Bloom filters.
Explore 1 awesome GitHub repository matching data & databases · Buffer Mapping Optimizations. Refine with filters or upvote what's useful.
Orioledb es un motor de almacenamiento nativo de la nube para PostgreSQL diseñado para reemplazar la capa de almacenamiento por defecto para mejorar la escalabilidad vertical y el rendimiento en hardware moderno. Funciona como un almacén de tablas organizado por índices, organizando las filas de la tabla directamente dentro del índice primario para acelerar la recuperación de datos. El motor utiliza un sistema de almacenamiento de log de deshacer (undo log) para gestionar el versionado de datos, lo que elimina la necesidad de vacuuming manual y evita el crecimiento excesivo de las tablas (table bloat). Reduce aún más la huella en disco a través de la compresión de datos a nivel de bloque y de página. El proyecto proporciona capacidades para la gestión avanzada de índices y el mantenimiento automatizado de bases de datos. Incluye características para la recuperación de alta disponibilidad a través de logging a nivel de fila, así como herramientas para analizar la utilización del espacio y verificar la integridad de las tablas.
Improves read throughput on high-core servers by removing buffer mapping and atomic operations during in-memory reads.