Skip to content
Completed 4 episodes ~ 37 min total read

Database Engineering: NoSQL Databases

Start series

Episodes

4 items • ~37 min
  1. 1

    NoSQL Explained: Document, Key-Value, Wide-Column and When NOT to Use SQL

    Updated

    NoSQL is not better than SQL — it is different. This post maps the four NoSQL families to their use cases, explains their consistency models, and helps you choose deliberately.

    Published Jul 5, 2026 8 min read
  2. 2

    MongoDB Deep Dive: Document Model, Aggregation Pipeline and Index Strategies

    Updated

    MongoDB is easy to start and hard to optimize. This post covers document schema design, the full aggregation pipeline, index types, and the patterns that separate fast from slow.

    Published Jul 6, 2026 9 min read
  3. 3

    Redis Deep Dive: Data Structures, Persistence, Pub/Sub and Production Patterns

    Updated

    Redis is not just a cache. Its five core data structures solve problems that would require complex code otherwise. This post covers all of them plus persistence and Pub/Sub.

    Published Jul 7, 2026 11 min read
  4. 4

    Cassandra Deep Dive: Wide-Column Model, Tunable Consistency and the Write Path

    Updated

    Cassandra is built for write-heavy workloads at massive scale — but only if you model data for your queries, not your intuition. This post explains the model and the write path.

    Published Jul 8, 2026 9 min read