Guides
Task-focused guides for the data types, persistence, transactions, pub/sub, scripting, replication, and security.
These guides go past the basics into how aki handles each part of the Redis surface and what its single-file engine does underneath. Start with the data types if you want the command tour, or persistence and crash safety if you want to understand the engine.
Data types
A tour of the data types aki supports, with short command examples for each.
Persistence
How aki stores data in one file, protects it with a write-ahead log, and exchanges data with Redis dumps.
Transactions
How MULTI, EXEC, DISCARD, and WATCH give you queued commands and optimistic locking in aki.
Pub/Sub
Publish and subscribe over channels and patterns, sharded pub/sub, and keyspace notifications.
Scripting
Run Lua scripts and registered functions on the server, atomically and by hash.
Replication
Run a follower that mirrors a leader, promote it back, and wait for acknowledgements.
Security
Set a password, define ACL users, control channel access, and front the server with TLS.