Official CefasDB website

Storage And Replication - CefasDB Docs

CefasDB stores shard data in Pebble LSMs and replicates configured shards with Raft.

Documentation excerpt

CefasDB uses Pebble as its embedded storage engine. Pebble is an LSM-tree, so write-heavy workloads are committed as ordered key-value batches and compacted in the background.

The storage layer uses prefixes to separate logical data:

Plugin-backed indexes own their internal format. Built-in v1 plugins mostly keep state in memory, with persistence seams documented in the plugin pages.

A write batch groups all changes for one operation. For a PutItem, the batch can contain: