SaaSHub helps you find the best software and product alternatives Learn more →
Top 9 Rust Olap Projects
-
databend
Data Agent Ready Warehouse : One for Analytics, Search, AI, Python Sandbox. — rebuilt from scratch. Unified architecture on your S3.
Check out what we're building at https://github.com/databendlabs/databend.
-
SaaSHub
SaaSHub - Software Alternatives and Reviews. SaaSHub helps you find the best software and product alternatives
-
ParadeDB (YC S23, https://paradedb.com) | Database Internals Engineers | Remote or hybrid in San Francisco | Full-time
ParadeDB is a Postgres extension that delivers state-of-the-art search in Postgres. Our customers, including Alibaba Cloud, BILT Rewards, Modern Treasury (YC S18) and many others, rely on us to deliver them the performance and feature set of dedicated vector databases/Elasticsearch natively in Postgres, to simplify their stack and day-to-day operations.
If you like systems, this might be for you. We're a team of 11, Series A company based in SF but distributed across North America.
We're open source at: https://github.com/paradedb/paradedb.
-
Project mention: Show HN: DAGraph – local-first reactive graph from arithmetic to OLAP SQL | news.ycombinator.com | 2026-05-13
-
Project mention: Show HN: Luna, an in-memory SQL Server for object storage data | news.ycombinator.com | 2025-09-16
Hi HN,
Chew here, CTO at [Alphaus](https://alphaus.cloud/en/). We've been running a similar version of Luna at Alphaus, to cache really huge CSVs and PARQUETs in memory (hundreds of GBs per account across multiple files). It's written in Go, and uses DuckDB and Apache Arrow behind the scenes.
We're now at a point where a single VM's memory is really not enough to hold these huge files (the really hi-mem VMs are not yet available in our region) so we're thinking of distributing the cache across multiple hi-mem VMs (with disk spill-over). I've been "itching" to rewrite this software using a non-GC language, and so I thought it's a good timing to do an OSS version of it. I did consider C++ (and Zig) but I think Rust is a good fit here.
I've looked at [Ballista](https://github.com/apache/datafusion-ballista) actually as I'm quite familiar with DataFusion, and of course, MotherDuck, but the amount of custom duct-tapes we do behind the scenes made me think it's going to be worth the effort.
And so, sharing to you, "Luna". Still alpha-level, and still a lot of things missing, but the main goal is an easy-to-use, easy-to-deploy, columnar in-memory SQL server process, leveraging DuckDB and Apache Arrow, with more focus on cloud and object storage data. And a distributed/cluster version of Luna as well; sort of alternative to Ballista.
-
-
-
Raphtory
Scalable graph analytics database powered by a multithreaded, vectorized temporal engine, written in Rust
-
-
Rust Olap discussion
Rust Olap related posts
-
Apache DataFusion SQL Query Engine
-
Show HN: Luna, an in-memory SQL Server for object storage data
-
Show HN: HelixDB – Open-Source Vector-Graph Database for AI Applications (Rust)
-
Apache Datafusion – An extensible query engine in Rust that uses Apache Arrow
-
Show HN: RisingLight – OLAP Database in Rust with SQL Support
-
Ask HN: Who wants to be hired? (February 2025)
-
Apache DataFusion
-
A note from our sponsor - SaaSHub
www.saashub.com | 12 Jun 2026
Index
What are some of the best open-source Olap projects in Rust? This list will help you:
| # | Project | Stars |
|---|---|---|
| 1 | databend | 9,328 |
| 2 | paradedb | 8,924 |
| 3 | datafusion | 8,850 |
| 4 | datafusion-ballista | 2,062 |
| 5 | risinglight | 1,835 |
| 6 | duckdb-rs | 917 |
| 7 | Raphtory | 621 |
| 8 | KuiBaDB | 320 |
| 9 | pyroscope | 21 |