Option 1: Key-Value
Redis is primarily a Key-Value store NoSQL database. It is designed for fast data retrieval and manipulation by associating values with unique keys. While Redis is known for its caching capabilities, it can also be used as a data store for a variety of use cases, including real-time analytics, messaging systems, and more, where fast access to data by key is crucial.