Requests arriving

Memory (RAM)

Memtable (fast lookup, sorted on flush)

    Disk

    Write-ahead log (append-only, crash recovery)
    
                
                
              
    SSTables (immutable sorted files)