Relational NT
A relational database kernel shaped around NT-style object management.
Loading...
Searching...
No Matches
InMemoryBackend.h File Reference

In-process KV storage backend backed by an unordered_map. More...

#include "Api.h"
#include "IStorageBackend.h"
#include <cstdint>
#include <optional>
#include <string>
#include <unordered_map>
#include <vector>

Go to the source code of this file.

Classes

class  nt::InMemoryBackend

Namespaces

namespace  nt
 Contains the Relational NT runtime managers and API facade.

Detailed Description

In-process KV storage backend backed by an unordered_map.

Intended for unit tests where SQLite is not appropriate. Data does not survive process exit and is not thread-safe.

Relation membership is tracked by the Merkle class, not this backend.