Skip to content
JackSparrow414

Getting Started with Redis

Installation, basic commands, replication, and Sentinel.

4 posts · In reading order

  1. Getting Started with Redis (Part 1): Basic Setup on Windows

    This article records basic Redis operations on Windows: connecting with redis-cli, setting requirepass and authenticating with AUTH, writing data with SET, and setting key expiration in seconds or milliseconds.

  2. Getting Started with Redis (Part 2): Basic Data Types and Commands

    Basic usage of the Redis server and client, with common commands for strings, hashes, lists, sets, and sorted sets illustrated through examples of key and data operations. The article also distinguishes the atomicity of individual commands from that of an entire business workflow, and discusses the role of Lua scripts.

  3. Getting Started with Redis (Part 3): Primary/Replica Replication

    This article covers Redis RDB and AOF persistence configuration and recovery, then demonstrates primary/replica replication. It explains full, incremental, and diskless replication and describes manually promoting a replica and updating replication relationships after a primary failure.

  4. Getting Started with Redis (Part 4): Monitoring and Automatic Recovery with Sentinel

    Redis Sentinel configuration and logs illustrate monitoring and automatic failover, including subjective and objective down states, leader election, and selection of a new primary. The article also shows replica promotion and replication changes, and discusses deploying multiple Sentinels and configuring voting thresholds.