|
Relational NT
A relational database kernel shaped around NT-style object management.
|
Public Member Functions | |
| std::string | Put (std::vector< uint8_t > value) override |
| Stores a serialized value and returns its SHA256 hex hash. | |
| std::optional< std::vector< uint8_t > > | Get (const std::string &hash) override |
| Retrieves bytes by their SHA256 hex hash. | |
|
overridevirtual |
Retrieves bytes by their SHA256 hex hash.
Implements nt::IStorageBackend.
|
overridevirtual |
Stores a serialized value and returns its SHA256 hex hash.
Idempotent: storing the same bytes twice does not create a duplicate. The returned hash is the only valid key for subsequent Get calls.
Implements nt::IStorageBackend.