{"repo":"mehrantsi/feoxdb","free":true,"listed":false,"github":"https://github.com/mehrantsi/feoxdb","clone":"git clone https://github.com/mehrantsi/feoxdb.git","description":"FeOx (Iron-Oxide) is an ultra-fast, embedded and persisted KV store in pure Rust.","language":"Rust","stars":197,"topics":["cache","database","embedded","iouring","key-value","low-latency","performance","rust"],"license":"Apache-2.0","category":"databases-storage","readme_excerpt":"Ultra-fast, embedded key-value database for Rust with sub-microsecond latency. Documentation Benchmarks Issues Looking for a Redis-compatible server? Check out feox-server - a Redis protocol-compatible server built on Feox DB. Features - Sub-Microsecond Latency : <200ns GET, <700ns INSERT operations - Lock-Free Concurrency : Built on SCC HashMap and Crossbeam SkipList - io uring Support (Linux): Kernel-bypass I/O for maximum throughput with minimal syscalls - Flexible Storage : Memory-only or persistent modes with async I/O - JSON Patch Support : RFC 6902 compliant partial updates for JSON values - Atomic Operations : Compare-and-Swap (CAS) and atomic counters - Write Buffering : Sharded buffers with batched writes to reduce contention - CLOCK Cache : Second-chance eviction algorithm - Statistics : Real-time performance monitoring - Free Space Management : Dual RB-tree structure for O(log n) allocation - Zero Fragmentation : Automatic coalescing prevents disk fragmentation ACID Properties and Durability FeOxDB provides ACI properties with relaxed durability: - Atomicity : ✅ Individual operations are atomic via Arc-wrapped records - Consistency : ✅ Timestamp-based conflict resolution ensures consistency - Isolation : ✅ Lock-free reads and sharded writes provide operation isolation - Durability : ⚠️ Write-behind logging with bounded data loss window Durability Trade-offs FeOxDB trades full durability for extreme performance: - Write-behind buffering : Flushes every 100ms or whe","default_branch":null,"files":null,"tree":[],"storefront":"/r/mehrantsi","claimed":false,"request_supported":{"post":"https://gitbuyer.com/r/mehrantsi/feoxdb/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."}