Tech News
← Back to articles

Show HN: Zedis – A Redis clone I'm writing in Zig

read original related products more articles

Zedis 🚀

A Redis-compatible in-memory data store written in Zig, designed for learning and experimentation. Zedis implements the core Redis protocol and data structures with a focus on simplicity, performance, and thread safety.

Features

Redis Protocol Compatibility : Supports the Redis Serialization Protocol (RESP)locks

: Supports the Redis Serialization Protocol (RESP)locks Multiple Data Types : String and integer value storage with automatic type conversion

: String and integer value storage with automatic type conversion Core Commands : Essential Redis commands including GET, SET, INCR, DECR, DEL, EXISTS, and TYPE

: Essential Redis commands including GET, SET, INCR, DECR, DEL, EXISTS, and TYPE High Performance : Written in Zig for optimal performance and memory safety

: Written in Zig for optimal performance and memory safety Connection Management : Handles multiple concurrent client connections

: Handles multiple concurrent client connections Disk persistence (RDB) : Point-in-time snapshots of your dataset.

: Point-in-time snapshots of your dataset. Pub/Sub: Decoupled communication between services. (lastest feature)

... continue reading