---
title: "Redis: wat het is en hoe je Redis als cache gebruikt"
description: "Redis is een database die gegevens in het werkgeheugen bewaart en vooral dient als snelle cache voor websites en apps."
canonical: https://www.keurigonline.nl/begrippenlijst/redis
last_modified: 2025-12-18
---

[Terug naar begrippenlijst](https://www.keurigonline.nl/begrippenlijst)

# Redis

Redis is een database die gegevens in het werkgeheugen bewaart en vooral dient als snelle cache voor websites en apps.

Redis is een opensource-database die al zijn gegevens in het werkgeheugen bewaart en daardoor veel sneller antwoordt dan een database op schijf. Websites gebruiken Redis vooral als cache, zodat ze vaak opgevraagde gegevens niet steeds opnieuw hoeven te berekenen of op te halen. De naam staat voor Remote Dictionary Server.

Redis slaat sleutels met waarden op, zoals een woordenboek: onder de sleutel product:42 bewaar je bijvoorbeeld de naam en prijs van een product. Naast gewone tekst kent Redis lijsten, sets en hashes, en elke sleutel kan een vervaltijd krijgen. Omdat het werkgeheugen leeg is na een herstart, kan Redis zijn data met snapshots of een logbestand ook naar schijf schrijven.

Voor WordPress is Redis vooral een object cache. WordPress onthoudt de resultaten van databasequery's standaard alleen tijdens één paginaverzoek. Met een persistente object cache in Redis blijven die resultaten bewaard voor volgende bezoekers, dus heeft de database minder werk. Dat helpt vooral bij pagina's die niet uit de paginacache komen, zoals het beheerpaneel of een webshop met ingelogde klanten.

Op je hosting zet je Redis aan in DirectAdmin via jouwdomein.nl:2222/evo/user/redis. Daar zie je ook het pad naar je socketbestand, zoals /home/gebruikersnaam/.redis/redis.sock. In de plugin LiteSpeed Cache kies je daarna onder Cache en Object de methode Redis, vul je dat pad in als host en zet je de poort op 0. Gebruik één plugin voor de object cache, dus niet tegelijk ook Redis Object Cache of W3 Total Cache. Zie je in DirectAdmin geen optie voor Redis, vraag support dan om het aan te zetten.

## Geschiedenis

Salvatore Sanfilippo, bekend als antirez, schreef Redis om een realtime-analysedienst van zijn Italiaanse startup sneller te maken; de eerste versie verscheen in februari 2009. In 2024 stapte Redis over op licenties die niet meer als opensource gelden, waarop de Linux Foundation de fork Valkey begon ([Wikipedia](https://en.wikipedia.org/wiki/Redis)).

Belangrijke mijlpalen:

- **2009:** Sanfilippo publiceert de eerste versie van Redis
- **Maart 2024:** Redis stapt over op [source-available-licenties](https://redis.io/blog/redis-adopts-dual-source-available-licensing/); de Linux Foundation start Valkey
- **Mei 2025:** Vanaf Redis 8 is ook de opensourcelicentie [AGPLv3](https://redis.io/blog/agplv3/) beschikbaar

## Bronnen

1. **Redis** - [Get started with Redis Open Source](https://redis.io/docs/latest/get-started/)
2. **Redis** - [Redis persistence](https://redis.io/docs/latest/operate/oss_and_stack/management/persistence/)
3. **WordPress Developer Resources** - [WP\_Object\_Cache](https://developer.wordpress.org/reference/classes/wp_object_cache/)
4. **WordPress.org** - [Redis Object Cache plugin](https://wordpress.org/plugins/redis-cache/)
5. **Wikipedia** - [Redis](https://en.wikipedia.org/wiki/Redis)

## Gerelateerde artikelen

Hosting 2 sep 2026

[Pakket Start krijgt dezelfde technische mogelijkheden als Plus en Pro](https://www.keurigonline.nl/blog/pakket-start-krijgt-dezelfde-technische-mogelijkheden-als-plus-en-pro)

- **Composer:** installeer PHP-dependencies voor Laravel, Symfony of je eigen project
- **Node.js en npm:** draai build-tools zoals Vite, Webpack en Tailwind direct op de server
- **Redis:** object cache voor snellere pagina’s. Inschakelen in DirectAdmin, socketpad kopiëren en plakken in je applicatie

## Wat blijft hetzelfde?

De limieten van pakket Start veranderen niet. Je houdt dezelfde ruimte en resources als voorheen, tegen dezelfde prijs.

Beveiliging 21 jul 2026

[WordPress CVE-2026-63030 beveiligen: patch nu (wp2shell)](https://www.keurigonline.nl/blog/wordpress-cve-2026-63030-beveiligen)

| Versie | Risico | Gepatcht in |
|---|---|---|
| 7.0.0 tot 7.0.1 | Volledige pre-auth overname | 7.0.2 |
| 7.1 beta t/m beta1 | Volledige pre-auth overname | 7.1 beta2 |

Draai je [WordPress 6.9](https://www.keurigonline.nl/blog/wordpress-6-9), dan zit je middenin de eerste risicogroep. Voor de volledige overname (niet alleen de sql-injectie) moet aan twee voorwaarden voldaan zijn: de REST API moet extern bereikbaar zijn, en de site mag geen persistent object cache draaien (Redis of Memcached). Veel managed hosting heeft dat standaard niet aanstaan, wat het risico juist groot maakt.[\[4\]](https://hackify.nl/blog/wp2shell-wordpress-core-rce/)

Draai je wel een persistent object cache? Dan blokkeer je het rce-pad, maar de onderliggende sql-injectie blijft aanwezig en moet je alsnog patchen.

AI 4 jul 2026

[Google Genkit configureren: agentic apps bouwen (2026)](https://www.keurigonline.nl/blog/google-genkit-configureren-voor-agentic-applicaties)

De Dev UI is meer dan een speeltuintje: het is een lokale tracing-omgeving waarin je elke stap van de tool loop terugziet, iets waar je bij andere frameworks vaak een los cloud-dashboard voor nodig hebt. Draai je de agent straks in productie, houd dan ook de laadtijd van je backend in de gaten: trage responses ondermijnen de agent-ervaring net zo hard als een trage website. Onze gids over [website snelheid, SEO en hosting](https://www.keurigonline.nl/blog/website-snelheid-seo-hosting) geeft een praktisch afwegingskader voor infrastructuurkeuzes die ook voor een Genkit-backend gelden.

## Sessies persisteren: in-memory, file of Firestore

Een agent zonder geheugen is geen agent, het is een stateless chatbot. Genkit lost dit op met een `SessionStore`-interface met vier opties: in-memory, file, Firestore en een custom store voor bijvoorbeeld Postgres of Redis[\[6\]](https://genkit.dev/docs/js/agents/session-stores/). Welke je kiest, hangt af van waar je in de levenscyclus van je app zit.

**Welke SessionStore kies je?**

- **In-memory:** voor lokaal testen en demo's. Sessies verdwijnen bij een restart, geen setup nodig.
