tooluniverse.cache.result_cache_manager 模块¶
结果缓存管理器,用于协调内存和持久化存储。
- class tooluniverse.cache.result_cache_manager.CacheRecord[源代码]¶
基类:
objectCacheRecord(value: ‘任意类型’, expires_at: ‘可选[浮点数]’, namespace: ‘字符串’, version: ‘字符串’)
- __init__(value, expires_at, namespace, version)¶
- class tooluniverse.cache.result_cache_manager.ResultCacheManager[源代码]¶
基类:
object围绕内存和持久化缓存层的外观模式。
- __init__(*, memory_size=256, persistent_path=None, enabled=True, persistence_enabled=True, singleflight=True, default_ttl=None, async_persist=None, async_queue_size=10000)[源代码]¶