1. 1.1 Redishistorical

    Redis as an in-memory data-structure server: execution model, data types, memory management, persistence, replication, high availability, clustering, and common system-design uses.

  2. Redis Installation and Local Setuphistorical

    A version-neutral guide to running Redis locally or in containers, with production security and persistence cautions.

  3. 1.3 Redis Persistencehistorical

    Redis RDB snapshots and AOF persistence, fsync trade-offs, background rewrite/snapshot costs, recovery behavior, and what persistence does not guarantee.

  4. 1.4 Redis Transactionshistorical

    MULTI/EXEC queuing, isolated execution, WATCH optimistic concurrency, error behavior, and why Redis transactions are not rollback-based ACID database transactions.

  5. 1.5 Redis Pipelininghistorical

    How Redis pipelining amortizes network round trips, how it differs from transactions and scripting, and why large pipelines must be bounded for memory/backpressure.

  6. 1.6 Redis Pub/Subhistorical

    Redis fire-and-forget publish/subscribe semantics, pattern subscriptions, delivery limitations, and when Streams or a dedicated message broker are more appropriate.

  7. 1.7 Redis Lua Scriptinghistorical

    Atomic server-side Redis scripting with EVAL/EVALSHA, KEYS/ARGV, script-cache behavior, cluster constraints, bounded execution, and when to prefer Redis Functions.

  8. Analyzing Redis Traffic with Wiresharkhistorical

    Using packet capture to inspect Redis TCP/RESP behavior in safe test environments, with TLS and credential/privacy cautions.

  9. Redis Client Connectionshistorical

    How Redis accepts and serves many TCP clients, connection limits, buffers, timeouts, backpressure, and why client-pool sizing matters.

  10. Redis Process Signalshistorical

    Operational signal handling in Redis: graceful shutdown/reload-related behavior and why service managers and current Redis documentation should define production procedures.