# `TiKV` Uses Separate Storage Engine for `Raft` Log and Data
+ `WAL` write: High `IOPS`, low bandwidth consumption, in critical path
+ `Compaction`: Low `IOPS`, high bandwidth consumption, NOT in critical path

![`smart`](TiKVRaftLogAndDataStorageEngine_aa_001_20221030.png)

-----------------------------------------------------------------------------------------------------------------------

