Quick Start
Get Redistill running in minutes using Docker, Homebrew, direct binaries, or by building from source. Includes basic commands, health checks and first benchmarks.
Learn how to install, configure, run, and operate Redistill in production. These pages are a curated HTML version of the upstream markdown docs.
Get Redistill running in minutes using Docker, Homebrew, direct binaries, or by building from source. Includes basic commands, health checks and first benchmarks.
Overview of implemented Redis protocol features, supported commands, security, memory management, monitoring, and what is intentionally not implemented.
Design philosophy and internals: multi-threaded runtime, sharded store with DashMap, zero-copy design, eviction strategy, and the trade-offs that power Redistill.
Complete reference for redistill.toml and environment variables, including server, security,
memory, logging, performance and persistence options.
Recommended settings for different workloads, along with guidance on shards, batch size, buffer pools, eviction, kernel tuning, and production checklists.
End-to-end guide for deploying Redistill in production: Docker, systemd, Kubernetes, monitoring, scaling strategies, backup and recovery, and security hardening.
Summary of Redistill's TLS implementation based on Rustls, including configuration, development vs production workflows, and future enhancements like mTLS.
Real-world patterns for using Redistill in your applications: response caching, session storage, rate limiting, hash-based profiles, and key scanning with SCAN.