Home · Blog · Hosting Technology
NVMe Storage Explained: Why the Drive Under Your Website Sets the Pace

A website that feels instant to load is often winning or losing that race before a single line of code runs, in the storage its files and database sit on. NVMe solid-state storage reads and writes data electronically, with no spinning platter or moving read/write arm to wait for, so a request for a page, an image or a database record is answered as fast as the drive itself can respond. Every Gravity Host plan runs entirely on NVMe SSD storage, which is one of the reasons a fresh site tends to feel snappy from the very first page load.
What NVMe actually means
NVMe stands for Non-Volatile Memory Express, a way of connecting solid-state storage directly to a server's high-speed PCIe bus, bypassing the older protocols originally designed decades ago for spinning hard disks. The practical effect is that the storage can handle many more read and write requests at once, and can jump between unrelated bits of data, a product image here, a database row there, a cached page fragment somewhere else, without the delay a mechanical drive incurs each time its arm has to physically move to a new position on the platter.
Why that matters for a website specifically
A single page load on a typical WordPress, WooCommerce or custom PHP site is rarely one simple file read. It is usually dozens of small, scattered reads: the page template, several plugin files, a handful of images, and one or more database queries to pull in content, prices or stock levels. Each of those reads has to complete before the page can finish rendering. That queue of small, scattered requests is exactly the workload a spinning disk handles worst, because every jump between locations costs time waiting for the platter to spin into position. On NVMe storage, that same queue of scattered reads is close to the drive's best case, since there is no physical position to wait for.
NVMe versus a spinning disk, side by side
| Spinning hard disk | NVMe SSD |
|---|---|
| Moving read/write arm and spinning platter | No moving parts, purely electronic |
| Strongest at long, sequential reads such as streaming one large file | Strong at both sequential reads and scattered, random reads |
| Connects through protocols built for older mechanical drive designs | Connects directly over the server's high-speed PCIe bus |
| Handles a limited number of requests at once before queuing | Handles a high number of simultaneous requests |
| Well suited to cold archive storage and large backups | Well suited to live, actively-queried website and database files |
Neither is the wrong tool for every job. A spinning disk remains a sound choice for cold archive storage where nothing needs to respond quickly. A live website, though, is a scattered and simultaneous workload almost by definition, which is why storage built around NVMe from the ground up suits it so well.
Where the difference actually shows up
Storage speed is not the only factor in how fast a website feels, but it sits underneath everything else, so it touches several parts of a site at once.
- Database-driven pages — a WooCommerce product page, a booking form, a membership site: each fires off multiple database queries per visit, and every one of them waits on storage to answer.
- Image-heavy pages — a portfolio, a property listing, a product catalogue: the more images a page pulls in, the more individual scattered reads the storage has to serve.
- Busy periods — several visitors browsing at once means several sets of requests queuing at the same time, which is exactly where a drive's ability to handle many requests in parallel, not just one at a time, starts to matter.
- Backups running in the background — a daily backup reading through an entire account's files competes for the same storage the live site is using; faster storage means that background job gets in the way of visitors less.
How to check what your hosting actually runs on
It is a fair, specific question to put to any host, and a straightforward one to answer honestly if the storage genuinely is NVMe.
- Ask directly whether hosting plans run on NVMe SSD storage, SATA SSD, or spinning disks. The three are genuinely different, and a host should be able to say which without hedging.
- Check that the specification applies to every plan tier as standard, not only the most expensive one.
- Look for the detail stated plainly on the hosting plans page itself, rather than buried in a support article found only after signing up.
Every Gravity Host plan, from the entry tier upward, runs on NVMe SSD storage as standard, from £50 a year, with cPanel, free SSL and daily backups included. The answer to "which storage tier gets NVMe" is simply all of them.
Getting the rest of the stack to match
Fast storage is one layer of a fast website, not the whole of it. A well-built, well-cached WordPress theme, a lightweight page builder over a heavier one, and a one-click Softaculous install kept up to date all matter alongside the storage underneath. What NVMe storage does is make sure the foundation is never the part holding a well-built site back, so the rest of the work, choosing a lean theme, enabling caching, keeping plugins tidy, delivers its full benefit on a base that was never the bottleneck to begin with.
Moving an existing site onto NVMe-backed hosting does not usually mean touching a line of code. A migration copies the files and database across and points the domain at the new server, so the improvement in storage speed shows up without a rebuild.
Host it on Gravity Host
Fast UK NVMe hosting, free SSL, daily backups and support from a small UK team. Domains are priced separately, and the renewal price is shown before you buy.
See hosting plans

