Besides caching, what can Azure Managed Redis index for AI apps?
Why C is the answer
Vectors, for similarity search
Azure Managed Redis can index vectors, so the same service can run similarity search.
In detail
- Azure Managed Redis can index vectors for similarity search.
- One service can cover both needs.
Use case
An illustrative scenario, not a real incident.
A chat app uses Azure Managed Redis as a cache and also indexes vectors there, for fast similarity lookups.
See it in different ways
flowchart LR A["Text"] --> B["Embedding model"] B --> C["Vector stored with the item"] D["Query embedding"] --> E["Similarity search"] C --> E E --> F["Closest items"]
sequenceDiagram
participant A as App
participant R as Redis
participant S as Source
A->>R: Get the value
alt Hit
R-->>A: Value
else Miss
A->>S: Fetch or compute
A->>R: Store, with an expiry
endmindmap
root(("Azure Managed Redis"))
n1["Caching"]
n2["Key and value"]
n3["AI"]
n4["Vector similarity search"]Key point: Azure Managed Redis can index vectors.
Why the other options are wrong
- A. DNS zones, for name resolution
- DNS zones belong in Azure DNS.
- B. Key Vault certificates, for rotation
- Certificates belong in Key Vault.
- D. Container images, for later deployment
- Images belong in a registry.

