> For the complete documentation index, see [llms.txt](https://functional.gitbook.io/database_comparison_report/llms.txt). Markdown versions of documentation pages are available by appending `.md` to page URLs; this page is available as [Markdown](https://functional.gitbook.io/database_comparison_report/redis.md).

# Redis

An open-source, NoSQL, in-memory data structure store, Redis can also be used as a cache. Instead of documents, it uses key-value pairs. Its distinct feature is that there are several options for data structuring, such as lists, sets, and hashes.

<figure><img src="/files/X2TRYw6G5Uddtx1WhDZA" alt=""><figcaption></figcaption></figure>

Allowing for data replication and supporting transactions, Redis executes commands in a queue instead of setting it one at a time.
