Redis is an open-source in-memory data structure store that stores data in key-value pairs. It supports various data structures such as strings, hashes, lists, sets, and more. Redis is commonly used for applications requiring high performance and low latency.
Use this profile to understand the building block briefly, place it in the model, and switch to the 360° assessment when needed.
Technical building block: can be automated, integrated, or operated.
Concrete cog in the system that works inside larger relationships.
Redis is a server-side in-memory data store for keys, values, and structured data, commonly used as a cache, database, or messaging component.
Redis began in 2009 from Salvatore Sanfilippo's need for a fast real-time data store. The private project became open source; its evolution includes persistence, replication, clustering, and additional data types.
Think of Redis as fast shared working memory accessed over a network. A key points to a data structure, commands change it atomically, and configuration can persist or replicate data.
Strings, hashes, lists, sets, sorted sets, and more express common access patterns.
Primary RAM access enables low latency, while CPU, network, and data volume remain constraints.
RDB or AOF persistence and replication affect durability, failure behavior, and operating cost.
Redis suits caches, sessions, counters, queues, and real-time features. Before using it, define loss tolerance, memory limits, eviction, persistence, and availability; a fast cache is not a substitute for authoritative storage.
Where this building block is located in the topic model.
Explore how this building block connects to concepts, methods, technologies, and tools.
These sources establish the term and its professional meaning.
All direct connections of the current building block in a compact text view.
This classification shows where the building block typically matters, how demanding it is, and what kind of impact it has in the model.
The level within the organization (enterprise, domain, team) at which the AssetBlock is applied.