Lux
A drop-in Redis replacement. 3-5x faster.
Multi-threaded. Written in Rust. MIT licensed forever.
Lux Cloud · Benchmarks · Architecture
Why Lux?
Redis is single-threaded by design. Every command runs on one core. Lux takes the opposite approach: a sharded concurrent architecture built in Rust that safely uses all your cores. Change your connection string. Everything else stays the same.
Works with every Redis client -- ioredis, redis-py, go-redis, Jedis, redis-rb. Zero code changes.
Benchmarks
redis-benchmark , 50 clients, 1M requests per test. All competitors on the same machine.
Pipeline Lux Redis 7 Valkey 9 KeyDB Lux vs Redis 1 106K 110K 108K 68K 0.97x 16 1.49M 902K 745K 930K 1.65x 64 4.65M 1.50M 1.16M 1.41M 3.10x 128 7.19M 1.73M 1.30M 1.46M 4.16x 256 10.5M 1.88M 1.41M 1.35M 5.59x
... continue reading