Data
Key-Value Store
Choose durable key-addressed storage by consistency, persistence, access pattern, geography, limits, and operating model.
Recommendation
Decide whether the values are authoritative before choosing a service.
Three key-value storage models
The same key-value label covers data structures, consistency, persistence, geography, and access patterns that are not interchangeable.
Storage routes
Choose by the authoritative data contract; send disposable or reconstructable acceleration to Application Caching.
Redis commands and serverless access fit
Evaluate Upstash Redis.
Request-oriented access can provide Redis-compatible data structures without operating Redis infrastructure.
Verify: Validate command compatibility, durability, consistency, regions, request and storage limits, and sustained workload cost.13
Global read distribution matters most
Evaluate Cloudflare Workers KV.
Edge replication can serve read-heavy Workers applications close to users.
Verify: Eventual consistency, write limits, object limits, and Cloudflare coupling constrain frequently mutated authoritative state.123
Access patterns justify a managed primary store
Evaluate Amazon DynamoDB.
Partition- and sort-key design can provide durable managed storage and scale inside an AWS architecture.
Verify: Key design, secondary indexes, item limits, capacity modes, and AWS coupling make unplanned access-pattern changes expensive.1345
Boundary: Application Caching owns reconstructable acceleration. Queues own message delivery and consumer semantics. A broad relational or document system-of-record decision belongs on Database.
Primary-store boundaries
A familiar API name is not evidence of equivalent durability or consistency.
- Consistency
- Immediate, eventual, and operation-specific guarantees change which values can be authoritative.12
- Data structures
- Redis commands, opaque edge values, and DynamoDB items support different mutation and query patterns.1
- Scale model
- Requests, storage, partitions, throughput, regions, and hot keys create different ceilings and cost curves.1
Official resources
Use the primary documentation to validate product boundaries, operating behavior, limits, and current commercial terms.
Related tools
Related tasks
Sources
Official documentation supporting the decision routes and their boundaries.
- 1Upstash Redis getting started
Upstash · Accessed Official
- 2Cloudflare Workers KV documentation
Cloudflare · Accessed Official
- 3How Workers KV works
Cloudflare · Accessed Official
- 4Amazon DynamoDB developer guide
Amazon Web Services · Accessed Official
- 5DynamoDB core components
Amazon Web Services · Accessed Official