1. 2.1 Redis Bloom Filtershistorical

    Bloom-filter semantics, false positives, Redis bitmap implementations, scaling, and RedisBloom/module alternatives.

  2. 2.2 Redis Rate Limitinghistorical

    Rate limiting with Redis counters, fixed/sliding windows, token buckets, Lua atomicity, clock/expiry considerations, and production design trade-offs.

  3. 2.3 Redis Data Structureshistorical

    Stable Redis data-type semantics and use cases, with version-sensitive internal encodings separated from the public model.

  4. 2.4 Redis as an Asynchronous Queuehistorical

    Lists, blocking pops, Pub/Sub, sorted-set delayed queues, Redis Streams, and when a dedicated message broker is the better choice.

  5. 2.5 Redis Distributed Lockshistorical

    Lease-based locking with SET NX PX, ownership tokens, atomic release, renewal, failure windows, fencing tokens, and the limits of Redis replication/Redlock.

  6. 2.6 Redis Key Designhistorical

    Practical Redis key naming, schema modeling, indexing, cardinality, hashes vs. strings, TTL boundaries, cluster hash tags, and why key scans should not become a query engine.

  7. Redis Command Guidehistorical

    A compact guide to Redis command families and production-safe usage principles instead of a version-frozen command dump.