Node Storage
Oak comes with two node storage flavours: Segment and Document. Segment storage is optimised for maximal performance in standalone deployments, and document storage is optimised for maximal scalability in clustered deployments.
NodeStore API
The node storage implement the NodeStore APIs.
Those are ultimately representations of the
node state model.
The NodeStore exposes its functionality through a pure Java API,
which is suited to work with in Java, and has lower performance and memory overhead.
MicroKernel API
The MicroKernel API was deprecated in OAK 1.2 and dropped from the project as of
Oak 1.3.0. It used to exposes its functionality through a String only (JSON) API.

