What is NVMe hosting?

You will see NVMe mentioned on plenty of hosting plans, including ours. But what is it, and does it actually make a difference to your website? Here is a plain-English guide.

Storage is where your website lives

Every website is made of files and, usually, a database. Your pages, images, plugins and themes all sit on storage inside a server. Each time someone visits, the server reads some of that data, puts the page together and sends it back to the visitor’s browser.

If reading that data is slow, everything else waits. The web server waits, PHP waits and, ultimately, your visitor waits. That is why the type of storage underneath your hosting matters more than many people realise.

From spinning disks to solid state

For a long time, servers used hard disk drives. These store data on spinning platters, with a small arm that moves across them to find each piece of information. They are cheap and roomy, but that physical movement takes time, especially when lots of small files are requested at once.

Solid-state drives, or SSDs, replaced the moving parts with flash memory. With nothing to spin up or move, they find data far more quickly. Early SSDs, however, still connected to servers using SATA, an interface originally designed with hard drives in mind. The drive was faster, but the connection held it back.

So what is NVMe?

NVMe stands for Non-Volatile Memory Express. It is a way for solid-state storage to talk to a server directly over PCI Express, the same high-speed connection used by other fast components. It was designed specifically for flash storage, rather than adapted from older technology.

In practice, NVMe can handle many more requests at the same time than older interfaces, and it can respond to each one with less delay. Lots of small reads and writes happening together is exactly the pattern a busy website creates, so it is a good match.

What it means for your website

A typical WordPress page might involve dozens of database queries and many file reads before it is ready. Faster storage helps each of those steps complete sooner. The result is often most noticeable in places that cannot easily be cached, such as the WordPress dashboard, search results, shop baskets and checkout pages.

NVMe also helps when several things happen at once: a backup running, a plugin updating and visitors browsing the site. Storage that copes well with many simultaneous requests helps keep your website responsive under that kind of mixed load.

NVMe is one layer, not the whole story

Fast storage is important, but it works best as part of a well-built stack. A good web server, sensible caching, current PHP versions and a lean website all play their part. A site loaded with heavy images or poorly written plugins will still be slow, however quick the storage is.

At RapidLayer, every shared hosting plan runs on NVMe storage alongside the LiteSpeed web server. LiteSpeed serves pages efficiently and, with the free LiteSpeed Cache plugin for WordPress, can cache pages at the server so repeat visits need less work. You can read more about how the layers fit together on our infrastructure page.

Do I need NVMe hosting?

If you care about how quickly your website loads, and you should, then storage is worth paying attention to. The good news is that NVMe is no longer a premium extra. It is simply a sensible foundation for modern hosting.

When you compare plans, look past the headline storage figure. Ask what type of storage it is, what web server is used and what is included for security and backups. Those details tell you far more about the experience you will get than a single number.

Want to see what is included with ours? Take a look at our web hosting plans, or get in touch if you have questions.

Leave A Comment

more similar articles