tooluniverse.cache.sqlite_backend 模块¶
基于SQLite的ToolUniverse持久化缓存。
缓存存储带有TTL和版本元数据的序列化工具结果。设计为内存缓存后端的可直接使用的持久化层。
- class tooluniverse.cache.sqlite_backend.CacheEntry[源代码]¶
基类:
objectCacheEntry(key: ‘str’, value: ‘Any’, namespace: ‘str’, version: ‘str’, ttl: ‘Optional[int]’, created_at: ‘float’, last_accessed: ‘float’, hit_count: ‘int’, expires_at: ‘Optional[float]’ = None)
- __init__(key, value, namespace, version, ttl, created_at, last_accessed, hit_count, expires_at=None)¶