Redis is an in-memory key/value store. It is used as a database, cache and message broker. In this article, we will see some examples of Spring Data Redis. Before we get to start with the examples, we need to first install Redis and configure the server. 1. Overview of RedisRedis is an extremely high-performance, lightweight key/value based data store. It provides several operations like persisten