Redis
Sub-millisecond cache that makes WordPress 10× faster.
What is it?
Redis is an in-memory data store that acts as a high-speed cache for your website. When WordPress builds a page, it queries the database many times (fetching posts, menus, widgets, options). Redis stores the results of these database queries in RAM so the next request gets the answer in under 1 millisecond instead of waiting for MySQL.
Why does your website need it?
A typical WordPress page requires 50–200 database queries. On a busy site, MySQL becomes the bottleneck. Redis eliminates most of those queries by serving cached results from RAM — which is 100× faster than reading from disk. This directly improves your website's response time, lets your server handle 5–10× more simultaneous visitors, and lowers CPU usage significantly.
How does it work?
The WordPress Redis Object Cache plugin connects to the Redis server running on your hosting account. When WordPress calls wp_cache_get() to fetch a value (like your site's navigation menu), the plugin first checks Redis. If the value is there (a "cache hit"), it returns immediately. If not (a "cache miss"), WordPress queries MySQL, then stores the result in Redis for next time. Cache entries expire automatically when content is updated.
Redis is included in every VillageHosting plan.
You don't need to configure or manage it. Our team sets it up for you.