Redis is renowned for super-fast access to data that is needed often, over and over, relying on in-memory storage for quick access. Being the most popular key-value store, its two big advantages are: support of additional datatypes and persistence. The data store reads from RAM and stores the data to disk, then rebuilds in memory as needed. These features are great as a session or full page caching solution, queue or message broker, and leader board (read gaming). Redis creates a new category in the database world – combining the best of in-memory, schema-less design with optimized data structures and versatile modules that adapt to your data needs.