模板 / sequenceDiagram
旁路缓存模式
经典的读穿透缓存交互:缓存命中、缓存未命中、加载数据库并回填,附带 TTL。
预览
Mermaid 11 渲染器
正在渲染预览...
Mermaid 源码
sequenceDiagram
sequenceDiagram
participant App
participant Cache as Redis
participant DB as Database
App->>Cache: GET user:42
alt Cache hit
Cache-->>App: Cached value
else Cache miss
Cache-->>App: nil
App->>DB: SELECT user row
DB-->>App: Row data
App->>Cache: SETEX user:42 300
end