Hanzo KV
In-memory key-value store
Managed Redis/Valkey for caching, sessions, rate limiting, and pub/sub. Sub-millisecond latency. Persistent storage. Fully Redis-compatible.
Redis You Don't Have to Manage
Drop-in Redis replacement. Automated failover, backups, and scaling.
Sub-Millisecond
In-memory reads and writes under 1ms. Pipelining and connection pooling built in.
All Data Structures
Strings, hashes, lists, sets, sorted sets, streams, bitmaps, HyperLogLog, and geospatial.
Pub/Sub
Real-time pub/sub messaging. Pattern subscriptions. Keyspace notifications.
TTL & Eviction
Automatic key expiration. LRU, LFU, and volatile eviction policies. Memory management.
Persistence
AOF and RDB snapshots. Automatic backups. Point-in-time recovery.
ACL & TLS
User-level ACLs with command restrictions. TLS encryption. Password auth or IAM.
Use Any Redis Client
import Redis from "ioredis"
const kv = new Redis("redis://kv.hanzo.ai:6379")
// Caching
await kv.set("user:123", JSON.stringify(user), "EX", 3600)
const cached = await kv.get("user:123")
// Rate limiting
const count = await kv.incr("ratelimit:api:usr_123")
await kv.expire("ratelimit:api:usr_123", 60)
// Pub/Sub
kv.subscribe("events")
kv.on("message", (channel, message) => {
console.log(channel, message)
})25% of compute goes back to open source
Every deployment is SBOM-verified. Contributors to Valkey earn a share of compute revenue — transparent, on-chain, and customizable by the community.
25% of compute goes back to OSS authors
Every Hanzo deployment tracks software dependencies via SBOM. When your code powers compute on Hanzo, the authors get paid — automatically.
Cache Everything. Miss Nothing.
Free tier includes 256 MB. Provision in seconds.
Open source
Forked from Valkey (BSD-3-Clause). We track upstream and contribute fixes back where possible.