美文网首页ios
YYCache基本使用

YYCache基本使用

作者: 黎峰麟 | 来源:发表于2019-01-04 09:52 被阅读12次

这是之前在网上看到记录下来的,这几天把它写到简书里方便查看。
现在已经忘记是哪里了,好像是CSDN。

YYCache和PINCache一样并没有实现基于最大内存开销进行LRU,
不过YYCache实现了最大缓存数据个数进行LRU清理,这一点也是选择YYCache原因之一,
对于YYCache磁盘LRU清理并不是及时清理,而是后台开启一个定时任务进行RLU清理操作,定时时间默认是60s。

    YYCache *yyCache=[YYCache cacheWithName:@"LCJCache"];
    [yyCache.memoryCache setCountLimit:50];//内存最大缓存数据个数
    [yyCache.memoryCache setCostLimit:1*1024];//内存最大缓存开销 目前这个毫无用处
    [yyCache.diskCache setCostLimit:10*1024];//磁盘最大缓存开销
    [yyCache.diskCache setCountLimit:50];//磁盘最大缓存数据个数
    [yyCache.diskCache setAutoTrimInterval:60];//设置磁盘lru动态清理频率 默认 60秒

相关文章

  • YYCache基本使用

    这是之前在网上看到记录下来的,这几天把它写到简书里方便查看。现在已经忘记是哪里了,好像是CSDN。 YYCache...

  • YYCache 阅读总结

    YYCache 的基本使用 其他的 API 的使用很简单,不在这里逼逼叨逼逼叨的 类图 类说明 YYCache Y...

  • iOS开发小贴:缓存

    YYCache学习篇 首先,YYCache GitHub地址 YYCache源码分析(一)YYCache源码分析(...

  • 单链表基本操作

    早前读YYCache源码时候 ,写过一篇文章 : YYCache源码解读,对源码中使用的LRU算法无比钦佩,其中涉...

  • YYCache缓存使用

    由于项目需要,很多地方都要使用缓存这个东西,首先我最先尝试的是FMDB这个轻量级的存储,SQL语句写的太爆炸,我意...

  • YYKIT-YYCache

    一、YYCache的组成 YYCache由YYCache、YYDiskCache、YYMemoryCache和YY...

  • YYCache源码阅读一YYMemoryCache

    YYCache源码阅读一(YYMemoryCache) YYCache:高性能 iOS 缓存框架。 YYCache...

  • YYKit源码之YYCache

    YYCache源码解读 大致思路是YYMemoryCache是使用的双向链表+CFDictionaryCreate...

  • YYCache源码分析,使用

    写了一会,发现不如直接看人家的-->http://www.cnblogs.com/fengmin/p/557942...

  • YYCache、YYWebImage常规使用

    YYCache基础用法 开发中涉及数据持久化方面也挺多的,方法也很多,列如sqlite,归档,userdefalu...

网友评论

    本文标题:YYCache基本使用

    本文链接:https://www.haomeiwen.com/subject/kwfhrqtx.html