run_backed_cache_store 模块
类
| RunBackedCacheStore |
由运行的默认项目存储支持的缓存存储。 请注意,此缓存存储不允许键覆盖,该行为是不确定的(因为基于运行的存储不允许删除或覆盖文件) 添加到此缓存存储的所有对象都将在此类初始化期间指定的 artifact_path 下的运行中可用。 文件按需上传到运行,通过 调用 flush() - 在此之前,所有序列化文件仅在本地文件系统上可用,但可用于查询(即通过 get())。 运行时仅上传新文件,即覆盖 确保 flush() 是此缓存存储上的最后一个操作,后续键检索将需要重新加载缓存内容(通过 调用 load()),因为本地文件可能会被删除。 注意:缓存存储当前是序列化/反序列化的(例如在生成进程时)。 请确保在类级别添加的任何新属性都在 get_state 和 set_state dunder 方法中处理。 |
反馈
提交和查看相关反馈