{"repo":"ForgeKV/forgekv","free":true,"listed":false,"github":"https://github.com/ForgeKV/forgekv","clone":"git clone https://github.com/ForgeKV/forgekv.git","description":"Redis-compatible key-value server built in Rust — multi-core scale-out, SSD-backed persistence","language":"Rust","stars":15,"topics":["cache","database","key-value","lsm-tree","redis","rust"],"license":null,"category":"databases-storage","readme_excerpt":"ForgeKV forgekv.com — A Redis-compatible key-value server built in Rust, designed from the ground up for multi-core scale-out and SSD-backed persistence . Drop-in replacement for Redis — any Redis client works without changes. --- Why ForgeKV? Redis is single-threaded by design. It saturates one core and tops out around 80–90K ops/sec regardless of how many cores your machine has. ForgeKV uses a 256-shard lock architecture — each shard has its own WAL, memtable, and RwLock. Concurrent writers never block each other unless they hash to the same shard. The result: throughput scales with the number of client threads. --- Benchmark v2 — ForgeKV vs Redis 7 vs Dragonfly Setup: memtier benchmark , --network host , pipeline=16, 64-byte values, 20s per config. t = benchmark threads, c = clients per thread. SET throughput (ops/sec — higher is better) Config ForgeKV v2 Redis 7 Dragonfly vs Redis vs Dragonfly -------- ----------: --------: ----------: ---------: -------------: t=1 c=10 452,721 451,023 144,726 100% 313% t=1 c=20 476,677 527,199 207,407 90% 230% t=2 c=10 908,408 693,045 354,091 131% 257% t=2 c=20 955,010 756,600 408,084 126% 234% t=4 c=10 1,542,005 525,048 592,571 294% 260% t=4 c=50 1,452,569 618,241 760,924 235% 191% GET throughput (ops/sec — higher is better) Config ForgeKV v2 Redis 7 Dragonfly vs Redis vs Dragonfly -------- ----------: --------: ----------: ---------: -------------: t=1 c=10 524,635 762,926 133,016 69% 394% t=1 c=20 570,173 730,880 232,198 78% 246% t=2 ","default_branch":null,"files":null,"tree":[],"storefront":"/r/ForgeKV","claimed":false,"request_supported":{"post":"https://gitbuyer.com/r/ForgeKV/forgekv/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."}