# マニフェスト
+ データベースメタデータのアトミック更新
+ 例えば:
  
| 初期状態 | `Flush` | `Compaction` | 新しいカラムを追加 |
| :------------ | :--------------------- | :-------------- | :-------------- |
| `file 1`を追加 | `file 9`を追加 | `file 10`を追加 | ファミリ「システム」|
| `file 2`を追加 | `log 6`を永続化してマークする | `file 11`を追加 | |
| `file 3`を追加 | | `file 9`を削除 | |
| `file 4`を追加 | | `file 8`を削除 | |
------------------------------------------------------------------------------
`RocksDB` プロセスがクラッシュした後、再起動プロセス中に、まずマニフェストファイルの内容を読み取り、メモリ内の `LSM` ツリーを再構築し、次に `WAL` ログに従って `memtable` の内容を回復します。