programming
PumpkinDB: Immutable Ordered Key-Value Database Engine with Rust
PumpkinDB is an immutable ordered key-value database engine, featuring: * ACID transactions * Persistent storage * An embedded programming language (PumpkinScript) * Binary keys and values (allows any encoding to be used: JSON, XML, Protobuf, Cap'n Proto, etc.) * Standalone and embedded scenarios Why immutable? Simply put, the data replaced is data deleted