Technical · Lexicon

NVMe, explained

NVMe is a storage protocol designed for non-volatile memory devices, commonly used by modern solid-state drives.

1 min readEnglish
At a glance
The field
Technical
Reading time
1 minute
In this entry
Meaning · relevance · limits
01

The meaning

NVMe is a storage protocol designed for non-volatile memory devices, commonly used by modern solid-state drives.

02

Why it matters

It can provide high throughput and low latency, but application performance also depends on device quality, sharing and workload.

03

The boundary

A storage protocol label is not a promise of an application's response time or a backup policy.

04

Measure the workload rather than the label

A database performs many small reads and writes, so storage latency and sustained I/O behaviour matter as much as nominal disk capacity. NVMe describes an interface and protocol, not a universal speed guarantee. Shared load, device characteristics and the storage stack can affect performance, and some catalogue products explicitly use SATA SSD or HDD instead.

  • Read the selected plan’s disk type and capacity rather than assuming all products use NVMe.
  • Benchmark a representative dataset and keep headroom for logs, indexes and recovery operations.