Skip to main content
💾

Databases

SQL, NoSQL, transactions, and how data is stored and retrieved.

16 concepts • Click Quick for a 2-minute summary, or Deep Dive for comprehensive learning.

16 concepts found
💾

SQL vs NoSQL

Filing cabinet vs storage bins

beginner
🔮

Vector DBs

Finding needles in a haystack by meaning

intermediate
💳

Transactions

A bank transfer that can't be half-done

intermediate
📋

SQL

Speaking the language databases understand

beginner
📦

NoSQL

Flexible storage without rigid tables

intermediate
🏛️

Databases

Organized storage for your application data

beginner
🔗

ORM

Objects to database rows translator

intermediate
🍕

Database Sharding

Splitting data across servers

advanced
📋

Database Replication

Copying data to multiple servers

advanced
⚗️

ACID Properties

Guarantees for data reliability

intermediate
📐

CAP Theorem

Pick two: consistency, availability, partition tolerance

advanced
📏

Database Normalization

Organizing data to reduce redundancy

intermediate
📦

Stored Procedures

Saved SQL scripts in the database

intermediate
🚛

Database Migrations

Version control for database schema

intermediate
📇

Database Indexing

Speed up queries with organized data pointers

intermediate

Redis

Super fast in-memory data store

intermediate