Caching
term_id: caching
Category: engineering_practice
Definition
Inom AI-teknik optimerar caching prestandan genom att hålla senaste eller frekventa frågeresultat, modellprediktioner eller mellanliggande beräkningar i snabbt minne (t.ex. RAM). Detta minskar behovet av dyra och långsamma operationer mot primära databaser.
Summary
Caching är en teknik för att lagra ofta åtkomstdata i ett temporärt, snabbt lagringslager för att minska latens och belastningen på primära datakällor.
Key Concepts
- minskad latens
- minnesoptimering
- eviktionspolicyer
- träfffrekvens
Use Cases
- Lagring av modellinferensresultat
- Caching av databasfrågeutfall
- Förberäknade funktionsinbäddningar
Code Example
| |