Skip to content

Redis data structures

Redis is an in-memory NoSQL database that supports multiple data structures, making it suitable for use cases such as a database, cache, and message broker.^[600-developer-redis.md]

Core Structures

The source material identifies five fundamental data types available in Redis:^[600-developer-redis.md]

  • String: Binary-safe basic key-value pairs.
  • List: Collections of string elements sorted by insertion order.
  • Set: Unordered collections of unique strings.
  • ZSet: Sorted sets, where every member is associated with a score for ordering.
  • Hash: Maps composed of fields and values, useful for representing objects.
  • [[Redis]]

Sources

^[600-developer-redis.md]