Skip to main content
Swytch Documentation
Toggle Dark/Light/Auto mode Toggle Dark/Light/Auto mode Toggle Dark/Light/Auto mode Back to homepage

26.1.23

Welcome to the Swytch documentation. Select a topic from the menu to get started.

Quick Start

1. Download

Download the latest release from GitHub:

Download v26.1.18-1

2. Register for a License

Official binaries require a license key. Register with your email:

swytch register user@example.com

After accepting the terms of service via the emailed link, run the command again to get your key:

export SWYTCH_LICENSE=$(swytch register user@example.com)

3. Start the Server

# Run Redis-compatible mode
./swytch redis --port 6379 --maxmemory 268435456

# Run with persistence
./swytch redis --persistent --db-path /data/redis.db

# Run Memcached-compatible mode
./swytch memcached -m 256 -p 11211

The license key can be provided via the SWYTCH_LICENSE environment variable (shown above) or the --license flag. See Licensing & Telemetry for details.

Release Notes

  • Fix a memory leak
  • Log memory usage every second
  • Fix a performance regression in LPUSH/RPUSH
  • Fix a disk stalling issue in persistence mode

Topics