Pgrust v0.2: Now faster than Postgres and Clickhouse Latest
malisper
18 points
10 comments
July 30, 2026
Related Discussions
Found 5 related stories in 114.9ms across 10,874 title embeddings via pgvector HNSW
- Postgres rewritten in Rust, now passing 100% of the Postgres regression tests SweetSoftPillow · 526 pts · July 09, 2026 · 70% similar
- pgrust passes 100% of the Postgres regression tests tosh · 20 pts · July 11, 2026 · 69% similar
- Remove pgrust: the entry is cheating (per-query kernels and result caching) f311a · 188 pts · October 23, 2026 · 63% similar
- pg_clickhouse v0.10: Subquery pushdown and 1000x faster TPC-H queries saisrirampur · 49 pts · August 11, 2026 · 57% similar
- We're Building Postgres in Rust. Using the LLVM of Databases polyrand · 75 pts · July 16, 2026 · 53% similar
Discussion Highlights (5 comments)
convolvatron
there's some great stuff in here, particularly the direct-to-binary codegen, threads instead of processes and sync batching. you must have some intuitive notion about where the performance gains come from.
westurner
Would there be an advantage to reusing SIMD-optimized libraries for this? Polars Rust is built on Arrow and packed_simd. pola-rs/polars: https://github.com/pola-rs/polars polars - Rust API docs: https://docs.pola.rs/api/rust/dev/polars/#simd lancedb's data format; Lancedb/lance works with [Pandas, DuckDB, Polars, PyArrow,]; https://github.com/lancedb/lance Narwhals' df interface (Python) https://narwhals-dev.github.io/narwhals/ substrait's portable query plans: https://substrait.io/ , https://github.com/ibis-project/ibis-substrait Arrow RecordBatch, https://news.ycombinator.com/item?id=45495738#45546244 cargo-fuzz, TLA+
jauntywundrkind
Port in OrioleDB next please. If our wish-granting really is at such a state. https://github.com/orioledb/orioledb
jauntywundrkind
Port in OrioleDB next please. If our wish-granting really is at such a state. https://github.com/orioledb/orioledb Great submission slipped by yesterday (!) on it's beta15 and beta16 released, on a big stability push. It now passes Postgres's own test suite! https://www.orioledb.com/blog/orioledb-beta15-16-stability https://news.ycombinator.com/item?id=49099108
zX41ZdbW
You should submit it to ClickBench for verification.