发布者:上海IT外包来源:http://www.lanmon.net点击数:1034
蓝盟IT小贴士,来喽!
高速缓存(或内容高速缓存)是一种广泛应用于将数据拷贝存储在临时存储位置(也称为高速缓存)的技术,与从原始存储检索数据相比,可以更轻松、更快地访问数据。 依据高速缓存的类型和目的而定,高速缓存中存储的数据可以包括文件或文件段(例如,HTML文件、脚本、图像、文档等)、数据库操作或记录、API调用、DNS记录等。
缓存可以用作硬件或软件。 基于软件的缓存可以在应用程序堆栈的不同层实现。
缓存可应用于客户端(或应用程序显示层),如浏览器缓存或应用程序缓存(脱机模式)。 大部分(如果不是全部)现代的浏览器都附带HTTP缓存的安装。 访问web应用程序可以查看网站或应用程序上的最新数据或内容,而不是在浏览器中使用本地存储的内容的旧副本。
客户端缓存的另一个示例是在操作系统(OS )级别发生的DNS缓存。 这是操作系统或Web浏览器中以前DNS搜索信息的临时存储。
还可以通过代理在LAN或WAN网络级别实现缓存。 缓存的一般示例是作为Web代理服务器的全局分布式网络的CDN (内容分发网络)。
缓存有许多优点,包括:本文介绍了在Linux上实现服务器端高速缓存的顶级开源(应用程序/数据库高速缓存和高速缓存代理)工具。
文/IT外包专家 上海蓝盟
分享到: