Managed Valkey

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.

<1ms
Latency
Redis
Compatible
AOF
Persistence
Cluster
Mode

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

cache.ts
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)
})
Open Source Revenue Sharing

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.

Open Source Compute Dividends

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.

USDHanzo NetworkETHSOLUSDCmore

Cache Everything. Miss Nothing.

Free tier includes 256 MB. Provision in seconds.

Open source

License: BSD-3-Clausehanzoai/kv

Forked from Valkey (BSD-3-Clause). We track upstream and contribute fixes back where possible.

Get KV

Distributed key-value store