NodeDB
High Perfomance Multi-Model Database
Get picks like this daily. Today's launch numbers, the top launches, AI and tech news, and a daily opportunity pick, straight to your inbox.
Want to reach these readers? Sponsor an issue.
Hey HN,I've been working on a multi-model database called NodeDB.Originally, i've found out the idea of SurrealDB quite good. However, it doesn't have some graph and vector features that I need. And since it is just a KV wrapper, instead of purpose-built engine, the performance will never be close to the specialized databases (like Neo4j, Pinecone, Clickhouse, etc).And i've asked myself, what if, there is a database that have the same idea, but built differently? Instead of just treating it as KV database, we build specialized engines for the data.Besides that, I want it to be able to support my IOT/edge project, where i need offline sync capabilities (Currentyl still in progress).Will it work?I put it into test. I've been experimenting and researching for a year, creating multiple versions, and then I created NodeDB.Disclaimer: It is still in public beta (as of May 2026), but it really excites me if I can make this db work. And I use AI as assistant for coding and planning. It is nearly impossible to do as a solo developer without any AI assistance.Would love feedback from HN:- Are there specific features or improvements that would make it more useful?If you're interested in experimenting or contributing, the repo is here: GitHub Repo: https://github.com/nodedb-lab/nodedbLooking forward to your thoughts!
HN · launched May 11, 2026 · 5 upvotes (top 89%) · 0 views
Niche: database management systems and engines · 162 launches, 5 in the last 7 days ▼ -17% · Explore this niche →
Category and tags
- Horizontal
- Data infrastructure
- Developer
- Not AI
- Commercial product
Visit website ↗ Source listing ↗
More like this: all 162 launches in database management systems and engines →
Could you build this?
No Developing a high-performance, purpose-built multi-model database with native graph and vector capabilities requires deep systems programming, storage engine design, and query optimization expertise.
What it would actually take: Building a custom database engine requires Rust, C++, or Go, implementing custom storage abstractions (e.g., LSM-trees, B+ trees), memory-mapped files, write-ahead logging (WAL), concurrent transaction management, and indexing algorithms (like HNSW for vectors and adjacency lists/indices for graphs). A vibe coder can wrap existing engines like SQLite or RocksDB, but building an original, reliable, crash-resilient multi-model engine requires specialized systems engineering and database internals knowledge.
Discussion
1 comment analyzed.
Competitors mentioned: PostgreSQL
Feature requests: Change log/event stream for reactive systems, Durable streams or hooks for update streaming, PostgreSQL logical replication compatibility
Competitors
Other products that read as similar to this one : 181 launches clear the similarity bar, closest 8 shown.
Attention rank: #165 of 182 (itself plus its competitors, highest first, normalized so YC and Product Hunt are compared fairly).
Launched 194 days after the earliest competitor.
- DBDelve · hn · 2026-11-09 · 124 upvotes · similarity 0.48
- LatticeDB · hn · 2026-08-25 · 190 upvotes · similarity 0.48
- TuringDB · hn · 2026-01-28 · 7 upvotes · similarity 0.48
- GEDB · hn · 2026-02-16 · 9 upvotes · similarity 0.48
- HelixDB · hn · 2026-06-10 · 159 upvotes · similarity 0.47
- VectorDBZ, a desktop GUI for vector databases · hn · 2026-01-01 · 13 upvotes · similarity 0.46
- UnisonDB · hn · 2025-11-01 · 17 upvotes · similarity 0.46
- BlitzGraph · hn · 2026-06-16 · 15 upvotes · similarity 0.45
The niche, labels, vibe code rating and competitor comparison on this page are analysis by Nicheloom. If you use them, please credit nicheloom.com. How you may use our data.