写磁盘缓存

2017-03-14  本文已影响0人  雨燕oc

大概步骤是这样的,只是讲解一些思路,具体的详细信息需要大家查看源代码。

1.判断给的键值是否为空

2.加锁,保证多线程安全

3.把数据写入磁盘

4.更新缓存信息(包括但不限于保存磁盘缓存的总容量)

5.判断现在的磁盘缓存容量是否超过容量限制,若超出,按照缓存时间策略来删除对应的缓存,没有超过则不做操作

6.解锁,让其他线程可以进入操作

上一篇 下一篇

猜你喜欢

热点阅读