Redis is an open-source advanced in-memory key-value store. It supports strings, hashes, lists, sets, sorted sets, with several queries, bitmaps, hyperlogs and geospatial indexes (with radius queries). It provides high availability and automatic partitioning (through Redis Cluster).

Source: https://redis.io/

Dependencies

There's a few dependencies that we must have in order to work with Redis. This list is also available at Redis page.

Installation

<aside> đŸ’¡ Redis has test coverage which you can run to make sure your installation is working properly.

</aside>

Data types and commands

Redis supports storing different data types. Not only basic key-value strings, but complex structures as well. You can find out about the supported types and the available comments on the Redis' docs.