4. Storage and Retrieval
4.15 Forward links
| Concept here | Where it's developed |
|---|---|
Durability, fsync, crash recovery | Ch 8 — Transactions |
| Copy-on-write B-trees for MVCC | Ch 8 — Snapshot Isolation |
| Spreading a storage engine across machines | Ch 6 (Replication), Ch 7 (Sharding) |
| Maintaining materialized views incrementally | Ch 12 — Stream Processing |
| Object storage as the segment-file substrate | Ch 1, Ch 11 |
| Star/snowflake schemas the columnar layout serves | Ch 3 |
| Parquet/Avro as encoding formats | Ch 5 — Encoding and Evolution |