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 and is