Summary
In this chapter, we have learned that:
Designing a Redis data model is totally different from designing a data model of a relational database
We can use Redis as data storage of a web application
Spring Data Redis provides a clean integration with the Redis publish/subscribe implementation
We can use Redis as a centralized cache of our application by using the Spring cache abstraction