Database reviews from Reddit

Summary

We analyzed 252 Reddit reviews across 38 subreddits and 46 posts to rank the best Database brands recommended by redditors, including communities like r/webdev, r/node, r/iOSProgramming, r/Rag, r/nextjs. Top-rated brands include PostgreSQL (4.7/5), SQLite (4.3/5), Supabase (4.6/5).

Stats
Reviews252
Subreddits38
Posts46
Brands70
Products38
252 reviews from
and
By Brand
/
By Product
#1

PostgreSQL

4.7
(46)
"PostgreSQL. Host on Supabase if you need free hosting online."
·
"If you need structured data and relationships, go with something like PostgreSQL or MySQL."
·
"Just use Postgres, don't overthink it"
·
"The answer is always postgres"
·
"Just use Postgres. It can do anything MongoDB can do with its JSONB support and it has actual transactions."
·
"PostgreSQL: Ideal for handling structured data like orders, payments, and users with ACID compliance."
·
"PostgreSQL just works. It's the gold standard."
·
"PostgreSQL + pgvector is all you need."
·
"Postgres is all you need"
·
"Go for postgresql."
·
#2

SQLite

4.3
(28)
"You could do SQLite with drizzle, the deployment is very simple too."
·
"Sqlite is the best choice for your application."
·
"Permanent data is stored in SQLite3 in an SSD drive."
·
"SQLite3 in a RAM drive is very fast for temporary data."
·
"SQLite is widely used and easy to start with."
·
"Always sqlite, if I need horizontal scaling or I don’t have a filesystem then libsql/turso."
·
"SQLite is powerful, convenient, adaptable, and cheap."
·
"SQLite is plenty for an in-app db."
·
"SQLite is a great choice for a single file database."
·
"SQLite offers a flexible schema with the ability to search and index key fields."
·
#3

Supabase

4.6
(18)
"Supabase or Neon. Both have a large free tier and are easy to use."
·
"I prefer supabase (specifically self hosted) because it popular, it works and free."
·
"Supabase (cloud or Selfhosted) or Qdrant (cloud or selfhosted)"
·
"I’ve switched to Supabase for all my projects. It’s a powerful but easy to use DB."
·
"Easiest and free? Supabase"
·
"Go for Supabase. Docs are amazing too !!"
·
"Supabase is an incredible serverless DB, best solution out there."
·
"It has worked really well for me, especially for relational databases using PostgreSQL."
·
"Their ORM is perfect."
·
"Supabase provides a great solution for database and authentication needs."
·
#4

MongoDB

4.2
(17)
"Mongodb compass is user friendly and easy to use."
·
"It's very simple to set up and also a non-relational database."
·
"Just use MongoDB for your database needs."
·
"Our engineering database is in a MongoDB database and works well."
·
"MongoDB is a great choice for storing JSON files and is easy to set up."
·
"Im doing MongoDB. It's pretty robust."
·
"I'd recommend using MongoDB. It offers flexibility with schema design."
·
"You can also consider NoSQL options like MongoDB or AWS DynamoDB."
·
"It's a few cents a month as long as you don't screw up."
·
"I personally like MongoDB because it’s unstructured but you can use anything you like"
·
#5

MySQL

4.2
(12)
"MySQL is a great choice for database management."
·
"I use mySQL and have had no issues."
·
"If you already have some experience with MySQL, it is a very good option."
·
"We are moving to MySQL flexible server and Azure Container Apps for our Zabbix in a HA setup."
·
"MySQL or Postgres are both solid choices even for enterprise grade applications."
·
"Mysql (like postgresql, mariadb) has several implementations."
·
"MySQL Memory engine is a good alternative for caching."
·
"Both MySQL/MariaDB and Postgres are solid choices for relational databases."
·
"MySQL is known for its speed and simplicity."
·
"MySQL is a solid choice when Postgres isn't available."
·
#6

Qdrant

4.6
(7)
"I've been quite happy using Qdrant in N8N."
·
"Qdrant hands down. Its the most performative and flexible."
·
"I am using qdrant"
·
"Switched to Qdrant and performance boost was incredible, night and day."
·
"Qdrand if you need hybrid search support, or use colBERT as the retriever"
·
"Landing on Qdrant free tier, so far it's been good."
·
"Qdrant is good"
#7

Prisma

3.8
(8)
"Maybe give Prisma Postgres a try! It's super easy to set up, has first-class integration with Prisma ORM and a generous free tier"
·
"I have used Prisma and neon together and it works great."
·
"Prisma is excellent for rapid prototyping with SQLite."
·
"We've made a lot of improvements to Prisma ORM recently, especially around performance!"
·
"I like drizzle but lean towards prisma since prisma has more support."
·
"Ideal for normal SQL database needs."
·
"The performance is so bad in some cases."
·
"Any ORM where I can't trust the SQL being produced 100% is not worth it."
#8

AWS

4.3
(7)
"AWS S3 scales without effort for data lakes."
·
"AWS provides an unbiased comparison of MySQL and PostgreSQL."
·
"Use a new email to sign up to AWS and use RDS/EC2 free tier."
·
"AWS EMR is great for processing data in parallel."
·
"AWS Aurora is easy to manage."
·
"You could host one for yourself on AWS with RDS."
·
"Timestream might be cheaper than DynamoDB for certain types of data."
#9

Firebase

4.3
(6)
"I do love firebase."
·
"Free for a long time, easy to use, and very similar to JSON."
·
"I use firebase. I like it"
·
"I also use Firebase for analytics, and would use Firebase if I needed to keep a database on a server."
·
"Firebase and Dynamodb"
·
"Shared via network -> Firebase or Supabase or Postgres"
#10

Turso

4.8
(5)
"Have you tried turso or neon db?"
·
"You can use a free plan offered by Turso, they provide a good service for personal projects."
·
"They provide a good service for personal projects."
·
"It scales very well even though it’s for of SQLite."
·
"You can use a free plan offered by Turso, they provide a good service for personal projects."
#11

Neon

4.6
(5)
"Neon is just like any other managed Postgres db, you don't need to worry about anything."
·
"You can use Neon for the Database, their free tier is enough for starting imho."
·
"This is exactly what you need then free postgres (500mb free tier) no credit card required"
·
"Neon or supabase for postgresql"
·
"I really enjoyed it but their pricing scales quite aggressively as you need more."
#12

MariaDB

4.2
(5)
"Dolphin logos are cool."
·
"MariaDB has vectors and SQL - especially useful if you already have your data in MariaDB."
·
"FWIW, there's also MariaDB and MySQL"
·
"If you need more functions MariaDb or MySQL are free."
·
"Personally I like MariaDb/MySql, but I'm ok with any other database. MySql is available everywhere from shared hosting to cloud servers."
#13

Airtable

4.5
(4)
"I'd recommend using a website builder with easy database integration, like Airtable combined with Webflow."
·
"Try Airtable. It is like excel meets database. Fantastic and easy to use."
·
"You could potentially get you early access. You’d be able to use Airtable to store all the names and info."
·
"If redcap not available, check out airtable"
#14

Apple

4.3
(4)
"SwiftData is incredibly simple to use."
·
"SwiftData is great for super private, local iOS apps."
·
"CoreData is also a solid choice for local iOS apps."
·
"SwiftData is great for basic apps, but not suitable for complex applications."
#15

Cassandra

3.5
(4)
"Cassandra would be good"
·
"Cassandra is better for huge amounts of data that need sharding."
·
"At work in FinTech we use Cassandra."
·
"Cassandra was a nightmare to manage."
#16

Pinecone

4.7
(3)
"Pinecone works really well"
·
"I prefer pinecone"
·
"Pinecone: private, cloud based, very popular"
#17

GRDB

3.5
(4)
"GRDB will get you up and running quickly if you’re building a DB into your app. It’s well documented."
·
"GRDB handles complex behaviors well."
·
"GRDB allows working with structs as state, making it a better fit for SwiftUI."
·
"I think coredata is terrible."
#18

Amazon

5.0
(2)
"I’d recommend some kind of No Sql database, if you doing aws, look into DynamoDB."
·
"DynamoDB is a fully managed NoSQL database service that provides fast and predictable performance."
#19

RedCap

5.0
(2)
"RedCap FOR SURE!"
·
"I would highly recommend you use an established authentication system and not try to make your own."
#20

Datomic

5.0
(2)
"I think http://datomic.com is a great choice for it"
·
"I think datomic.com is a great choice for it"
#21

DBeaver

4.5
(2)
"Dbeaver is great."
·
"Postgres + dbeaver"
#22

CockroachDB

4.5
(2)
"CockroachDB is best for scaling SQL databases, as it’s horizontally scalable, and automatically shards, so less maintenance."
·
"I am starting to venture out to like CockroachDB or YugabyteDB, having distributed from the get go."
#23

CouchDB

4.5
(2)
"CouchDB is an optimized version of what you are describing."
·
"Just use a document store like Couchdb or Mongodb."
#24

Redis

4.5
(2)
"Redis is an excellent choice for in-memory database solutions."
·
"Redis is suitable for short-term high-throughput caching."
#25

Microsoft

4.5
(2)
"An obvious choice for a .NET based program is Azure."
·
"MSSQL is my primary database for 95% of my work."
#26

Kafka

4.0
(2)
"Kafka is useful for logging events."
·
"At work in FinTech we use Kafka."
#27

SQL Server

4.0
(2)
"If you have money, SQL Server is another good option."
·
"SQL Server has a robust mechanism for hot STANDBY with fast and automatic failover."
#28

pgvector

4.0
(2)
"Pgvector (azure flexible server)"
·
"I am using pgvector (Self hosted);"
#29

Pocketbase

4.0
(2)
"Check out the pocketbase, what are your requirements?"
·
"If you're using JS or Go, Pocketbase is worth checking out."
#30

Azure Cosmos DB

4.0
(2)
"I recommend Azure Table Storage and/or CosmosDB."
·
"CosmosDB pay as you go / serverless will basically be free."
#31

ASPHostPortal

4.0
(2)
"I can recommend Asphostportal for low cost .net hosting with SQL server db. They are good and reliable."
·
"Go with Asphostportal, they are inexpensive and have great support."
#32

MongoDB Atlas

4.0
(2)
"I use MongoDB atlas, they have a free tier"
·
"MongoDB atlas?"
#33

Realm

3.0
(2)
"Realm is great for syncing without hassle."
·
"I wanted some very specific features when I built my recipe app, so I used Realm. It’s a lot to get into, but basically NoSql and they promised some features that are great, but weren’t really delivered for a long time."
#34

Google BigQuery

5.0
(1)
"I would recommend Google Big Query 229.585.1481 I can help!"
#35

GdOds

5.0
(1)
"I can also recommend GdOds plugin."
#36

Comic Collector Live

5.0
(1)
"The only solution is Comic Collector Live which have majority of the Frew Australian, American issues etc"
#37

Actovia

5.0
(1)
"Try Actovia. They sell bulk data"
#38

Webflow

5.0
(1)
"Airtable lets you manage a database of names and info, and Webflow can display them beautifully."
#39

YDB

5.0
(1)
"I can recommend you to try YDB — the perfect solution for both small projects and large-scale operations."
#40

ArangoDB

5.0
(1)
"I thought I would recommend a good candidate, ArangoDB... It has the added bonus to handle multiple object types..."
#41

CS50

5.0
(1)
"A nice gamified learning experience that helps you solve SQL murder mysteries."
#42

No-SQL

5.0
(1)
"No-SQL databases are efficient for storing JSON data."
#43

Google

5.0
(1)
"Firebase is solid for backend API needs."
#44

Stanford

5.0
(1)
"A comprehensive database on ideology and money in politics."
#45

Wikipedia

5.0
(1)
"If you are worry about scalability just remember that Wikipedia is powered by MariaDb."
#46

AI2sql

5.0
(1)
"AI2sql can generate queries from plain English prompts and help you with some of that complexity."
#47

libsql/turso

5.0
(1)
"Always sqlite, if I need horizontal scaling or I don’t have a filesystem then libsql/turso."
#48

SQLC

5.0
(1)
"SQLC is my favorite for its simplicity and effectiveness."
#49

Vultr

5.0
(1)
"I have used Vultr for many projects of varying sizes over the last several years and have been happy with them. They support private networking, so linking multiple machines isn't an issue."
#50

Appwrite

5.0
(1)
"I moved from Firebase to Appwrite, it's a much better option."
#51

ObjectBox

5.0
(1)
"It is a very very performant database that allows you to build complex queries without actually using SQL. Works like a charm for me."
#52

Salesforce

4.0
(1)
"Are all possible options."
#53

Zoho

4.0
(1)
"Are all possible options."
#54

Monday.com

4.0
(1)
"Are all possible options."
#55

Rebrickable

4.0
(1)
"Ideal for your situation I guess."
#56

Vinylengine

4.0
(1)
"[Vinylengine.com](http://Vinylengine.com) has a database of cartridges and of turntables."
#57

Google Sheets

4.0
(1)
"A great approach could be to use a Google Sheet as the database for the names."
#58

Milvus

4.0
(1)
"Milvus, Qdrant, and ApertureDB."
#59

FAISS

4.0
(1)
"FAISS for efficient searches."
#60

RocksDB

4.0
(1)
"The recommended database for single node setups is RocksDB and for distributed setups FoundationDB."
#61

Lancedb

4.0
(1)
"Hosting lancedb (it is really small and has good speed) in the dockerized AWS lambda."
#62

Neo4j

4.0
(1)
"I'm using neo4j as my vector store. It has the unique benefit of enabling the building of knowledge graphs."
#63

Vespa

4.0
(1)
"Vespa, Qdrant, Milvus are quite good."
#64

Azure Database for MySQL

4.0
(1)
"I use Azure Database for MySQL Flexible Server with Zabbix, and I use PostgreSQL Flexible Server for some other stuff."
#65

Inibase

4.0
(1)
"You could try Inibase It's an open source relational database."
#66

Oracle

4.0
(1)
"Oracle free tier might be a good idea"
#67

Aiven

4.0
(1)
"Aiven"
#68

Neon Tech

4.0
(1)
"Supabase or Neon Tech"
#69

SQL

4.0
(1)
"Learning SQL early is beneficial as it is used in most web applications."
#70

Microsoft SQL Server

3.0
(1)
"You can also use the developer version of MSSQL server but keep in mind that If you release your app to the public MSSQL needs a paid licence."

Discover your audience

GummySearch is an audience research toolkit for 130,000 unique communities on Reddit.

If you are looking for startup problems to solve, want to validate your idea or find your customers online, GummySearch is for you.

Sign up for free, get community insights in minutes.

Tell me more
Get started
Audience Research