Skip to content

Low-Level API

The low-level API section covers the native engine layer directly. It is the right place when you want byte-oriented storage control, server access to the engine, replication/runtime behavior, or history and rollback primitives.

ComponentWhat to read
AkkEngineCore byte key/value operations, scans, options, stats, storage behavior, and direct engine lifecycle.
API ServerHTTP, TCP, and gRPC access to an AkkEngine instance from another process.
ClusterPrimary/replica runtime, replication, routing, and node configuration.
VersionLogHistorical values, point-in-time reads, rollback, file layout, and operational limits.
GoalPage
Use AkkEngine directlyAkkEngine Usage
Understand the engine storage pathAkkEngine Architecture
Configure engine optionsAkkEngine Options
Inspect runtime countersAkkEngine Stats
Expose the engine over a network APIAPI Server
Run primary/replica replicationCluster
Use history and rollbackVersionLog

Use the high-level API instead when your application mainly wants typed C++ structs and table-like operations.