DB
Concepts

Concepts

The runtime, consistency, table, storage, indexing, and streaming concepts behind the current single-node NYXDB engine.

These pages describe the behavior of the current engine, not the future state in an architecture decision record. The supported deployment is one nyxdb process running EngineHost with local storage.

Distributed roles, cross-node replication, high availability, failover, multi-statement transactions, and MVCC are not production capabilities in the current revision. See the engine capability matrix for the authoritative status of every public surface.

Status vocabulary

The documentation uses the same vocabulary as the engine:

StatusMeaning
ImplementedExecutable in the current profile, covered by conformance tests, and intended to remain compatible.
ExperimentalExecutable and tested, but its interface or operational contract may still change.
Design-onlyDescribed by an ADR or roadmap, with no usable runtime surface.
StubA placeholder exists but does not implement the advertised behavior.
UnsupportedNot provided by the current revision.

An accepted ADR records a design decision. It is not, by itself, proof that the feature is implemented.

On this page