Productsv1.4.2Windows, no WSLLinux · macOS

nexrade-cache

Redis-protocol cache in Rust for trading bots. Native Windows binary — no WSL, plus Linux and Docker. RESP2/3, TLS via rustls, Prometheus metrics. Built for local and edge caches next to your process.

github.com/nexrade/nexrade-cache · MIT or Apache 2.0

Why nexrade-cache

Redis protocol. Rust core. Windows without WSL.

Windows, no WSL

Native Windows binary. No WSL, no Hyper-V, no Docker required for local bots. Same Redis protocol as Linux.

Redis protocol

Speaks RESP2 and RESP3. Point redis-cli or any Redis client at it.

High performance

Comparable to Redis 7 on single-key ops, with materially higher pipelined throughput. See the benchmark table in the GitHub README before quoting numbers.

TLS without OpenSSL

TLS via rustls — pure Rust, no C toolchain required.

Edge-ready

Prometheus metrics, WebAssembly target, embeddable library, multi-core sharded writes.

Quickstart

Drop-in Redis-compatible port

Default port 6379. Any Redis client. On Windows, run the native binary — no WSL required. Check the compatibility matrix on GitHub before migrating niche workloads.

windows (native)
# Download Windows release from GitHub — native .exe, no WSL
nexrade-cache
redis-cli ping
# PONG
install.sh
curl -fsSL https://raw.githubusercontent.com/nexrade/nexrade-cache/main/install.sh | bash
docker
docker run -p 6379:6379 nexrade/nexrade-cache
cli
redis-cli ping
# PONG
Part of Nexrade

Pair with the Nexrade exchange API

Use nexrade-cache as your edge / app cache, and Nexrade for proxy-backed access to crypto exchange and market-data APIs — allowlisted domains only.