Data Storage
Everything on SkillVeris tagged Data Storage — collected across the glossary, study notes, blog, and cheat sheets.
6 resources across 1 library
Interview Questions(6)
What Are Database Collation and Character Sets?
A character set defines which characters a database column can store and how each character is encoded into bytes (such as UTF-8), while a collation defines th…
Sharding vs. Partitioning: What is the Difference?
Partitioning is the general act of splitting a dataset into smaller pieces by some rule, while sharding is a specific form of horizontal partitioning where tho…
What is Database Indexing at Scale?
Database indexing at scale is the practice of building auxiliary data structures, typically B-trees or hash indexes, that let queries locate rows without scann…
ACID vs BASE: What’s the Difference and When Does Each Apply?
ACID (Atomicity, Consistency, Isolation, Durability) describes transactions that are all-or-nothing, always valid, isolated from each other, and permanently sa…
What is Database Connection Pooling and Why Does It Matter?
Database connection pooling is the practice of maintaining a reusable set of pre-established database connections that application threads borrow and return, i…
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…