Explain pages, logs, buffers, write-ahead logging, B-trees, log-structured merge trees, compaction, and durability. Relate storage internals to read, write, and recovery behavior.