Storage Layer
Cache Operations
Input
Semantic Match Flow
Exact Match Flow
Yes
Yes
No
No
Yes
No
No
Yes
Query
Configuration Options:
• maxSize
• similarityThreshold
• ttl
• dir
• space
Get Operation
Set Operation
Prune Operation
Generate MD5 Hash
File Exists?
Read JSON File
Valid & Not Expired?
Return Data
Generate Embedding
Similarity ≥ Threshold?
Find Best Match
Directory Structure:
./dir/name/space/x/xx/xxx/hash.json
TTL Valid?
Expire Entry
Not Found
Keep Entry