Storage glossary · JSON corpus · llms.txt · hesela.com

rocksdb-manifest · shipping · also MANIFEST (RocksDB)

RocksDB MANIFEST

RocksDB MANIFEST is the version-edit log mechanism used to recover the database's recorded state, with CURRENT identifying the active manifest log.

It tracks state such as table-file membership rather than duplicating the user-write WAL. Recovery applies an atomic group of version edits only when that group is complete. A file's presence alone does not prove its membership in the recovered database. [1]

Relations

related
rocksdb-atomic-flush, rocksdb-column-family, sstable, write-ahead-log

Citations

  1. RocksDB project. MANIFEST: CURRENT, VersionEdits and atomic groups. (accessed 2026-10-14)
  2. RocksDB: a WAL sync is not a memtable flush (accessed 2026-10-14)

JSON: /data/terms/rocksdb-manifest.json