{"repo":"zeno-core/zeno","free":true,"listed":false,"github":"https://github.com/zeno-core/zeno","clone":"git clone https://github.com/zeno-core/zeno.git","description":"High-performance embedded key-value storage engine written in Zig.","language":"Zig","stars":26,"topics":["database","embedded-database","key-value-store","kv-store","storage-engine","zig"],"license":"MIT","category":"databases-storage","readme_excerpt":"Zeno - Zig Engine for Node Operations Zeno is a high-performance, embedded key-value storage engine written in pure Zig. Designed for modern workloads, it prioritizes predictable low latency, zero-implicit allocation, and efficient sharded concurrency. Its name (Node) reflects the core index and storage nodes that power each operation, not to be confused with Node.js. Zeno began as a learning experiment into database storage internals and the Adaptive Radix Tree (ART). The results and performance were promising enough that it evolved into a standalone engine. --- 🚀 Key Features Adaptive Radix Tree (ART) Index : O(k) lookups with SIMD-optimized node transitions (Node4 to Node256). Sharded Concurrency : 256-shard architecture with lock-free GET via seqlock + tagged-pointer ART. Concurrent readers never block each other; writers serialize per shard. Zero-Implicit Allocation : Every function that allocates accepts an explicit Allocator , following strict Zig practices. Durable Persistence : WAL (Write-Ahead Log) : Batched-async durability mode for high-throughput writes. Snapshots : Efficient, streaming snapshot-backed recovery. Structured Values : Support for complex values via union(enum) for strict runtime type safety. 📊 Performance Benchmarks Zeno is built for speed. Numbers below are from the current benchmark suite running on Ubuntu 24.04.4, AMD Ryzen 7 5700X, 32GB DDR4 @ 3200MHz. Benchmark methodology: steady-state benchmarks use 1,000 rotating keys, 2,000 warmup iterati","default_branch":null,"files":null,"tree":[],"storefront":"/r/zeno-core","claimed":false,"request_supported":{"post":"https://gitbuyer.com/r/zeno-core/zeno/request-supported","requests":0},"note":"indexed from public GitHub; nothing is for sale on this page. Clone it from GitHub. Paid listings live at /search."}