Hacker ApprovedDepartments

The best databases, according to hackers

22 databases were recommended on Hacker News between November 2025 and November 2026. We rank them by how many separate people recommend each one, and 3 earn the Hacker Approved badge.

Top picks

The three most recommended databases with the badge. Each figure is 50 people. RecommendsCriticizes One comment

  1. PostgreSQL

    816 recommend, 233 criticize, 78% approval

    Ranked 1 of 22 by recommenders

    Handles queues, JSON, search, vectors

    A free, open-source relational database people trust for nearly everything (queues, JSON, search, vectors) and run for years; critics cite query planner limits and horizontal scaling difficulty.

  2. dBase

    21 recommend, 7 criticize, 75% approval

    Ranked 12 of 22 by recommenders

    Strong productivity for building business apps

    Recommended as a historic, approachable database tool for building business apps quickly. Critics say index corruption, repair needs and multi-user strain were common problems.

  3. Datomic

    20 recommend, 7 criticize, 74% approval

    Ranked 13 of 22 by recommenders

    Datalog query model

    Recommended for immutable history, time travel and Datalog queries that people find simple to work with. Main caveat: it is complex and exotic.

    Visit datomic.com

All 22 databases, ranked

Select a column heading to sort. Approval share is recommenders out of everyone who gave an opinion; the tick on each bar marks the 2 to 1 line the badge needs. Months counts the months, out of 13, in which someone recommended it.

Databases ranked by the number of people who recommend them
Rank
1PostgreSQL81623378%1310 yrs42 ownersApproved
2MySQL12410754%12——
3Microsoft SQL Server735955%1220 yrs6 owners—
4Microsoft Access623961%12——
5Turso535549%10——
Tied 6MariaDB402265%12——
Tied 6Oracle Database4012424%1122 yrs3 owners—
8pgrust344543%5——
9FoxPro332359%8——
10SpacetimeDB261760%6——
11Postgres rewritten in Rust233242%1——
12dBase21775%7—Approved
13Datomic20774%8—Approved
14DB213862%6——
15Dolt11955%7——
16Firebird database9190%5——
17ParticleDB65310%2——
Tied 18CedarDB5363%4——
Tied 18XTDB5363%3——
Tied 18Frankensqlite51131%2——
Tied 18Sirius DB5183%1——
Tied 18VillageSQL50100%1——

How we rank

Rank is the number of separate people who recommend a product in a Hacker News comment over the past year. Someone who praises the same database in five threads counts once.

The badge goes to databases that at least 10 people recommend, with recommenders outnumbering critics at least 2 to 1, recommended in at least 4 of the 13 months.

Rankings are never for sale. We may earn a commission when you buy through our links. It never changes the order.