1 个仓库
Ability to extend a cache to support new data formats and specialized retrieval methods.
Distinct from Custom Cache Providers: Extends the cache's capability to handle new data types/formats, whereas the parent focuses on the provider implementation.
Explore 1 awesome GitHub repository matching data & databases · Format Extensions. Refine with filters or upvote what's useful.
HanekeSwift 是一个 iOS 通用缓存库与专门的图像缓存框架。它提供了一个多级系统,将任意数据类型存储在内存与持久化磁盘存储中,以减少网络请求。 该项目具备一个专门的图像处理器,用于管理 UI 组件的异步加载、调整大小与磁盘存储。它包含一个后台检索系统,用于获取远程内容并自动填充本地缓存。 该库涵盖了带有顺序回退的键值数据存储,即它会依次检查内存、磁盘,最后是远程源。它通过内存驱逐策略实现了自动化容量管理,并处理主线程之外的数据解压与转换。
Allows defining custom formats and fetchers to add support for new data types or retrieval methods.