IT-lexikon › Databas › Write amplification

Write amplification

Databas In English → Uppdaterad: 2026-05-27

Faktor mellan logiska skrivningar (vad applikationen ber om) och fysiska skrivningar (vad som faktiskt hamnar på disk). SSD-write-amplification är ~1.5-3x, LSM-tree-amplification 10-30x.

SSD: skriver kan inte ändras in-place — block måste eraseras först. Wear leveling + GC flyttar data → extra skrivningar. LSM-tree (RocksDB, Cassandra, Bigtable): compaction skriver om data till nya levels när de mergeas. Trade-off: läs-amplification går NER (sorterade data) men skriv-amplification UPP. Konkurrenter: B-tree (PostgreSQL, MySQL InnoDB) har lägre write-amp men sämre on-write-throughput. Mätning: amplification-faktor = bytes-written-to-storage / bytes-from-app.

← Tillbaka till lexikonet