Redis is a database that stores data structures in memory. It was primarily designed to store data using a unique key. Redis stores data in the RAM of the computer that is running, so it's extremely fast. Redis supports data structures such as strings, hashes, lists, Bitmaps, geospatial indexing.