Storage Engines
Everything on SkillVeris tagged Storage Engines — collected across the glossary, study notes, blog, and cheat sheets.
5 resources across 1 library
Interview Questions(5)
What is Write Amplification and Why Does It Matter for Storage Engines?
Write amplification is the phenomenon where a single logical write from an application triggers a much larger amount of physical data actually written to durab…
What is Read Amplification in Storage Engines?
Read amplification is the ratio between the amount of data a storage engine actually reads from disk and the amount of data the application logically requested…
What is Space Amplification in Storage Engines?
Space amplification is the ratio between the actual disk space a storage engine consumes and the size of the logical, deduplicated data it is meant to represen…
What is a Log-Structured Merge (LSM) Tree?
A log-structured merge (LSM) tree is a write-optimized storage data structure that buffers writes in an in-memory sorted table and periodically flushes them as…
B-Tree vs LSM-Tree Storage: Which Should You Choose?
B-trees update data in place with balanced, sorted disk pages that favor fast, low-amplification reads, while LSM-trees buffer writes in memory and flush them…