# Postgres, Mongo, Redis, Neo4j, DuckDB. Know when to use each.

Canonical: https://brew.new/browse/templates/email/pt1_k97ps50fgt31379z05vk8v22658e5bhn

Brand: frontendmasters.com
Category: newsletter

![Preview of Postgres, Mongo, Redis, Neo4j, DuckDB. Know when to use each.](https://cdn.brew.new/email-preview-13cf3cd3235534f6-tracking_r57mnmzt6jp3j6yvggna6sdhr98dv37t-1789002359378.png)

## Email content

Hi there,

Most database confusion comes down to one question people don't ask: what are you actually optimizing for? Postgres and MongoDB handle thousands of small reads and writes per second. DuckDB and the columnar formats behind it scan billions of rows for one report. Vector databases find the hundred results that mean something similar to your query, even when no keyword matches. Three different jobs, three different shapes, and no amount of indexing will save you if you pick the wrong one.

Brian Holt works as PM for Postgres at Microsoft, and before that he shipped engineering work at NeonDB, LinkedIn, Reddit, Stripe, and Netflix. That kind of range means he's not loyal to any one tool, he's loyal to picking the right one. In this course, he hands you that same judgment.

Complete Intro to Databases, v2

Get hands-on with very different databases and learn exactly when each one earns its place in your stack.

Brian Holt teaching his new complete intro to Databases course

What you'll walk away with:

Run Postgres, MongoDB, Neo4j, Redis, and DuckDB with confidence

Write SQL queries that go beyond SELECT, including joins, subqueries, and indexes

Build vector search and RAG features using PG Vector and local LLMs

Model graph relationships in Neo4j with Cypher

Choose the right database for any workload you encounter

The thing that makes this course stick is Brian's refusal to pick favorites. He shows you what each database is genuinely good at, where it falls down, and how to think clearly about tradeoffs instead of chasing trends. By the end you're not just someone who knows databases, you're someone who knows which one to reach for! https://frontendmasters.com/courses/databases-v2/

--

Marc Grabanski

CEO, Frontend Masters

📲 Take Frontend Masters courses on your phone or tablet using our iOS and Android apps – you can even download our courses to learn offline:

Frontend Masters iOS App

Frontend masters Android App

You received this email because you signed up for Frontend Masters and care about advancing your development skills. If you're no longer interested in updates, you can update your preferences or unsubscribe.

Your friends: Frontend Masters, 60 South 6th St, Minneapolis MN 55402

[Open and remix this design](https://brew.new/browse/templates/email/pt1_k97ps50fgt31379z05vk8v22658e5bhn)

[Browse email designs](https://brew.new/browse/templates)
