Redis basics
Wat is redis?
Redis is een gedistribueerde open source cache-oplossing dat gebruikt wordt voor het wegschrijven van cache data in het geheugen. Je kunt Redis gebruiken voor het cachen van zowel frontend als backend data, en ook sessies kunnen worden opgeslagen.
Door gebruik te maken van Redis-caching wordt bij het bezoek van de website een opgeslagen pagina uit de cache opgehaald. De pagina kan hierdoor snel geserveerd worden omdat deze niet meer dynamisch hoeft worden opgehaald. Het direct uitserveren van de opgevraagde content leidt tot een snellere laadtijd van de pagina.
Redis maakt gebruik van zogenoemde key-value datasets. Redis ondersteunt veel verschillende datatypes. Enkele voorbeelden zijn:
- Strings
- Lists
- Maps
- Sets
- Gesorteerde sets
- Bitmaps