async-cache
Contents
User Guide
Remote Cache (Redis)
Disk Persistence
Cache Invalidation
Agent Cache — AI Agent-Aware Caching
Benchmarks
Real-World Examples
Migration Guide
API Reference
Performance Tuning Guide
async-cache
Index
Index
A
|
C
|
D
|
G
|
K
|
L
|
M
|
R
|
S
|
W
A
agent_cache.core
module
AgentCache (class in agent_cache.core)
AgentCacheInvalidator (class in agent_cache.core)
AgentCacheSession (class in agent_cache.core)
AgentLoopDetectedError
AsyncCache (class in cache.async_cache)
AsyncLRU (class in cache.async_lru)
AsyncLRUInvalidator (class in cache.async_lru)
AsyncTTL (class in cache.async_ttl)
AsyncTTLInvalidator (class in cache.async_ttl)
C
cache.async_cache
module
cache.async_lru
module
cache.async_ttl
module
cache.backend
module
cache.key
module
cache.remote
module
CacheBackend (class in cache.backend)
clear() (cache.async_cache.AsyncCache method)
(cache.backend.CacheBackend method)
(cache.backend.DiskBackend method)
(cache.remote.RedisBackend method)
(cache.remote.RemoteCacheBackend method)
clear_cache() (cache.async_lru.AsyncLRU method)
(cache.async_ttl.AsyncTTL method)
close() (cache.remote.RedisBackend method)
(cache.remote.RemoteCacheBackend method)
D
delete() (cache.async_cache.AsyncCache method)
(cache.remote.RedisBackend method)
(cache.remote.RemoteCacheBackend method)
DiskBackend (class in cache.backend)
G
get() (cache.async_cache.AsyncCache method)
(cache.remote.RedisBackend method)
(cache.remote.RemoteCacheBackend method)
get_execution_trace() (agent_cache.core.AgentCacheSession method)
get_metrics() (agent_cache.core.AgentCacheSession method)
(cache.async_cache.AsyncCache method)
(in module agent_cache.core)
K
KEY (class in cache.key)
L
load() (cache.backend.CacheBackend method)
(cache.backend.DiskBackend method)
load_from_backup() (cache.async_cache.AsyncCache method)
M
make_key() (in module cache.key)
module
agent_cache.core
cache.async_cache
cache.async_lru
cache.async_ttl
cache.backend
cache.key
cache.remote
R
RedisBackend (class in cache.remote)
RemoteCacheBackend (class in cache.remote)
S
save() (cache.backend.CacheBackend method)
(cache.backend.DiskBackend method)
save_to_backup() (cache.async_cache.AsyncCache method)
set() (cache.async_cache.AsyncCache method)
(cache.remote.RedisBackend method)
(cache.remote.RemoteCacheBackend method)
W
warmup() (cache.async_cache.AsyncCache method)