缓存原理

来源:互联网 发布:mac vnc 编辑:程序博客网 时间:2024/05/16 06:13

       首先,什么是缓存:缓存简单说来就是把一个代码执行过程产生的输出保存起来,可以存放在硬盘、内存,或者其他服务器上。缓存可以是任意格式的文件,内容也可以是完整的HTML、HTML片段XML、几个字符、一串字符串。


      缓存的工作原理是当CPU要读取一个数据时,首先从CPU缓存中查找,找到就立即读取并送给CPU处理;没有找到,就从速率相对较慢的内存中读取并送给CPU处理,同时把这个数据所在的数据块调入缓存中,可以使得以后对整块数据的读取都从缓存中进行,不必再调用内存。



http://blog.sina.com.cn/s/blog_5d3324ed0100gt1l.html


http://www.cnblogs.com/zhangzt/archive/2013/02/17/2914195.html
        实现数据的缓存有许多方法,有客户端的Cookie,有服务端的Session和Application。其中Cookie是保存在客户端的一组数据,主要用来保存用户名等个人信息。Session则保存会话信息。Application保存整个应用程序范围内的信息,相当于全局变量。通常最常使用的是Session。
           

1 0
原创粉丝点击