Redis is an in-memory data structure store. It is used as database store, cache server. You can also use redis as message broker to configure Publish/Subscribe (PUB/SUB) messaging system. Redis is capable to store Strings, Hashes, Lists, Sets, sorted sets, HyperLogLogs, bitmaps, streams, and spatial indexes etc. It also provides a PHP module for communication between PHP script with the Redis server. Redis is written in C programming language.
This tutorial will help to install the Redis cache server along with PHP Redis extensions on a CentOS 8 Linux machine.