Types of Databases
PostgreSQL JSONB Columns
Object Storage
Practice
Assignment
Back end Track
Under construction
<aside>
🚧
This page is currently under construction. Please check back later.
</aside>
Implementation plan:
- Document-based databases (e.g., MongoDB)
- Schema-less / flexible schema
- Documents and collections
- When to use: varying structure, rapid prototyping, nested data
- Key-value stores (e.g., Redis)
- Simple key-value pairs
- In-memory, extremely fast
- When to use: caching, session storage, rate limiting
- Comparison: relational vs document vs key-value
- Choosing the right database for the use case
- Polyglot persistence — using multiple databases in one system
The HackYourFuture curriculum is licensed under CC BY-NC-SA 4.0

*https://hackyourfuture.net/*
Found a mistake or have a suggestion? Let us know in the feedback form.