Documentation

Documentations

Command Support

This Redis-like database supports a set of essential commands modeled after the original Redis protocol, allowing for key-value operations.

Key-Value Commands

  • SET key value — Stores a value against a key.
  • SET key value PX time — Stores a value against a key with expiring time (Non persistent).
  • GET key — Retrieves the value for a key.
  • DEL key — Deletes a key and its value.
  • EXISTS key — Checks if a key exists.
  • TYPEOF key — Checks if a key exists and returns the data type of the value.

Replication

  • INFO replication — Sends a message to a channel.

Protocol

All commands follow the RESP (Redis Serialization Protocol) format and are parsed asynchronously using Rust's async/await model.

Additional commands and features are being planned for future updates.