@radzor/cache-store
In-memory cache with TTL, LRU eviction, and namespace support. No external dependencies.
Data & Databasev0.1.0typescriptpythonServercachestorettllrumemoryperformanceby Radzor
Install
View source on GitHub →$npx radzor@latest add cache-store
⚠ Constraints: No external dependencies. In-memory only — cache is lost on process restart. Set maxSize to prevent memory leaks. TTL is in milliseconds.
Inputs
| Name | Type | Default | Description |
|---|---|---|---|
| maxSize | number | — | Maximum number of entries (default: 1000) |
| defaultTtl | number | — | Default TTL in milliseconds (default: 0 = no expiry) |
maxSizenumber
Maximum number of entries (default: 1000)
defaultTtlnumber
Default TTL in milliseconds (default: 0 = no expiry)
Outputs
| Name | Type | Description |
|---|---|---|
| cacheStats | { size: number; hits: number; misses: number } | Current cache statistics. |