网络缓存思路
2017-04-24 17:10:10 3 举报
网络缓存思路
作者其他创作
大纲/内容
当服务器返回数据时,需要做以下步骤1. 使用服务器的数据(比如解析、显示)2. 将服务器的数据缓存到硬盘(沙盒)此时缓存的情况是1. 内存缓存中有数据2. 硬盘缓存中有数据
写入硬盘(沙盒)
客户端
使用数据
内存缓存
2. 缓存数据的过程
硬盘缓存
读取数据
检测有无缓存
服务器
1. 第一次请求数据
返回数据
第一次请求数据时1. 内存缓存中没有数据2. 硬盘缓存中没有数据
请求
1. 如果程序并没有被关闭,一直在运行1 内存缓存中有数据2 硬盘缓存中有数据再次请求时,直接使用内存缓存中的数据即可2. 如果程序重新启动1 内存缓存已经消失,没有数据2 硬盘缓存依旧存在,还有数据一旦从硬盘缓存中读取数据,内存缓存中又有数据了
3. 缓存思路(再次请求)
0 条评论
下一页