Databases

Database Learning

Relational and non-relational databases, caching layers, search engines and the ORMs that connect them to your code.

Database technologies

Understand when to reach for SQL, NoSQL, caching or managed backends.

All
SQL
NoSQL
Cache/Search
BaaS
My

MySQL

Popular relational DB
Pg

PostgreSQL

Advanced open-source SQL
Sq

SQLite

Embedded file database
Mo

MongoDB

Document-based NoSQL
Rd

Redis

In-memory key-value store
El

Elasticsearch

Full-text search engine
Fb

Firebase

Google's app backend
Sp

Supabase

Open-source Firebase alternative
Or

ORM Basics

Objects meet rows
Sq2

SQL Queries

SELECT, JOIN, filter