Documentation ยท Public beta
Build a reliable Nexir deployment.
Nexir is a Redis-protocol-compatible key-value database for applications that need durable local storage and replicated high availability.
Before you beginNexir is useful for evaluation and development, but its command surface and storage format may change. Use beta clusters only with data you can replace. See the release notes for what changed in the current release.
What Nexir provides
- RESP2 access from
redis-cliand standard Redis clients. - A deliberately small scalar command surface:
GET,SET(withEX/PX/EXAT/PXAT),DEL, theEXPIRE/TTL/PERSISTfamily, plus connection and cluster administration commands. - Single-node operation and manually bootstrapped replicated clusters.
- Quorum-confirmed writes and linearizable reads by default.
- Optional client mTLS and Raft peer mTLS.
- Prometheus metrics and structured process logs.
Choose a path
Try Nexir locally
Install, initialize one node, and write your first key.
Plan a deployment
Choose storage, addresses, topology, and secure network boundaries.
Check compatibility
Review commands, data types, TTL, errors, and consistency.
Operate a cluster
Monitor health, manage membership, and understand recovery.
What Nexir is not
Nexir is not a complete drop-in Redis replacement, an in-memory cache, a sharded Redis Cluster implementation, or a managed database service. It currently lacks built-in passwords, ACLs, external backup/restore, and automated cluster orchestration.