The latest version, pgrust 0.2, has been released with a focus on performance. This update makes pgrust 10 times faster than its previous version. The improvements are particularly notable in analytical workloads, where pgrust 0.2 outperforms PostgreSQL by 300 times on the Clickbench benchmark, even surpassing Clickhouse.
A re-engineered query engine is the primary driver of these performance gains, contributing approximately 10x to the overall 300x speedup. The optimizations target CPU and memory usage, reducing the overhead typically associated with database operations.
PostgreSQL, developed in the 1980s, was designed when disk I/O was the main performance bottleneck. Modern trends, such as datasets fitting in RAM, evolving workloads that emphasize data scanning, and faster NVMe storage, have shifted bottlenecks to CPU and memory throughput. pgrust's optimizations address these contemporary bottlenecks.
A simple sum query on 500 million numbers takes approximately 20 seconds in PostgreSQL. An equivalent operation in Rust, without database overhead, completes in 358 milliseconds, demonstrating the potential for significant speed improvements by optimizing the underlying query processing.
✨ This summary was generated by AI from the outlets' reporting listed below. It is not independently verified and may contain errors — check the original sources. How BrevFeed works →
One email each morning: the day's tech stories, clustered across outlets and summarized. No account needed.
One email a day. Unsubscribe in one click, any time.
Spend a few minutes, get the whole day. Every topic's top stories in one hands-free rundown — listen, watch, or read the transcript.
▶ Play today's briefNew every morning, and the back catalogue is archived by date.
pgrust version 0.2 has been released, demonstrating significant performance improvements over PostgreSQL, particularly for analytical workloads. The new version is 300 times faster than PostgreSQL on the Clickbench benchmark and 30% faster on OLTP benchmarks, primarily due to a re-engineered query engine.