最新消息:

标签:缓存

使用Memcache缓存MySQL查询
cache

使用Memcache缓存MySQL查询

admin 10年前 (2014-07-03) 2942浏览 0评论

实际应用中,尤其是在大规模访问的Web项目中,Memcache作为一种优秀的缓存解决方案,被广泛使用。其灵活性和可扩展性受到了广大开发者的青睐。为了提高响应速度,使用Memcache来减少数据查询运算是一种不错的选择。 关于Memcache的安装和配...

优化MySQL的21个建议
mysql

优化MySQL的21个建议

admin 10年前 (2014-06-27) 2760浏览 0评论

今天一个朋友向我咨询怎么去优化 MySQL,我按着思维整理了一下,大概粗的可以分为21个方向。 还有一些细节东西(table cache, 表设计,索引设计,程序端缓存之类的)先不列了,对一个系统,初期能把下面做完也是一个不错的系统。 1. 要确保有...

squid的一些知识点
squid

squid的一些知识点

admin 10年前 (2014-04-23) 2932浏览 0评论

1. HTTP缓存机制: 截止 和 验证。 截止机制是指设置一个过期时间,当在这个过期时间内时,就不在联系源服务器,而直接通过squid里的缓存来响应请求 验证机制是指当超过过期时间后,squid是发送一个验证文件是否被修改的请求,如果没修改,返回3...

nginx设置expires和access_log提升网站访问速度
nginx

nginx设置expires和access_log提升网站访问速度

admin 10年前 (2014-04-23) 4046浏览 0评论

图片、css、js等文件往往会占用掉一个网站大量的服务器带宽和页面载入时间,如果使用nginx做前端服务器可以设置类似的静态文件客户端的缓存时间。 例如: location ~ .(gif|jpg|jpeg|png|bmp|ico|swf|css|j...

启用 Apache 的网页压缩功能
apache

启用 Apache 的网页压缩功能

admin 10年前 (2014-04-15) 3034浏览 0评论

gzip 是一种流行的文件压缩算法,现在的应用十分广泛,尤其是在 Linux 平台。当应用 gzip 压缩到一个纯文本文件时,效果是非常明显的,大约可以减少70%以上的文件大小。这取决于文件中的内容。 利用 Apache 中的 gzip 模块,我们可...

nginx强制缓存(解决no-store)
nginx

nginx强制缓存(解决no-store)

admin 10年前 (2014-04-14) 4027浏览 0评论

nginx代理做好了,缓存也配置好了,但是发现css、js、jpg这些静态文件统统都cached成功。但是偏偏页面文件依旧到源服务器取。 1. nginx不缓存原因 默认情况下,nginx是否缓存是由nginx缓存服务器与源服务器共同决定的, 缓存服...

nginx 缓存过期的影响 和 优先级
head

nginx 缓存过期的影响 和 优先级

admin 10年前 (2014-04-13) 3116浏览 0评论

接触nginx的兄弟或多或少都有遇到缓存问题,要么是nginx为什么不缓存,要么就是nginx缓存很快就失效等等问题,在网上找了一遍nginx缓存优先级的文章,大家可以参考下。 架构图 client端  <——————>   nginx ...

各种各样的I/O
IO

各种各样的I/O

admin 10年前 (2014-03-31) 2922浏览 0评论

根据操作的阻塞或非阻塞类型,以及IO的准备就绪、完成事件通知的同步和异步类型,一共有四种不同方式的IO。 同步阻塞IO 在许多web server上,典型的一个连接一个thread的基础,这种类型是IO操作阻塞着应用程序直到完成。 当阻塞式的read...

squid-ssd方案和trafficserver的interim层的异同
squid

squid-ssd方案和trafficserver的interim层的异同

admin 10年前 (2014-03-14) 4119浏览 0评论

最近重新捡起来两年前做的 cache 软件测试对比,把原先的 trafficserver 淘宝分支升级到了现在的社区主分支,主要区别就是配置文件里不再直接叫ssd.storage,而是正规化的起了一个名字叫interim cache layer。 运...

nginx+memcached构建页面缓存应用
memcached

nginx+memcached构建页面缓存应用

admin 10年前 (2014-02-13) 2746浏览 0评论

nginx的memcached_module模块可以直接从memcached服务器中读取内容后输出,后续的请求不再经过应用程序处理,如php-fpm、django,大大的提升动态页面的速度。nginx只负责从memcached服务器中读取数据,要往m...

Linux文件预读对系统的影响
cache

Linux文件预读对系统的影响

admin 11年前 (2013-12-16) 3320浏览 0评论

Linux系统很重要的一个性能提升点就是它的Pagecache, 因为内存比IO快太多了,所以大家都想进办法来利用这个cache。 文件系统也不例外,为了达到高性能,文件读取通常采用预读来预测用户的行为,把用户可能需要的数据预先读取到cache去,达...

缓存算法
算法

缓存算法

admin 11年前 (2013-08-20) 3005浏览 0评论

引言   我们都听过 cache,当你问他们是什么是缓存的时候,他们会给你一个完美的答案,可是他们不知道缓存是怎么构建的,或者没有告诉你应该采用什么标准去选择缓存框架。在这边文章,我们会去讨论缓存,缓存算法,缓存框架以及哪个缓存框架会更好。 面试  ...

apache不缓存配置;nginx不缓存配置
apache

apache不缓存配置;nginx不缓存配置

admin 11年前 (2013-08-20) 3022浏览 0评论

在开发调试web的时候,经常会碰到因浏览器缓存(cache)而经常要去清空缓存或者强制刷新来测试的烦恼,提供下apache不缓存配置和nginx不缓存配置的设置。 apache: 首先确定配置文件httpd.conf中确已经加载mod_headers...

Nginx Proxy_Cache 命中率
cache

Nginx Proxy_Cache 命中率

admin 11年前 (2013-05-08) 3456浏览 0评论

nginx提供了$upstream_cache_status这个变量来显示缓存的状态,我们可以在配置中添加一个http头来显示这一状态,达到类似squid的效果。 location / { proxy_redirect off; proxy_set_...

php缓存与加速分析与汇总
php

php缓存与加速分析与汇总

admin 11年前 (2013-04-15) 2664浏览 0评论

一、    浏览器端缓存 要利用浏览器缓存则要先了解http协议内容,这里主要利用http协议头部header的一些头域名,主要“Expires”,“Etag”,“Last-Modified”; 先看张原理图: 当然还有其他http头域上图没说明,要...

MySQL缓存的详细入门以及简单教程
未分类

MySQL缓存的详细入门以及简单教程

admin 11年前 (2013-04-06) 2280浏览 0评论

从 MySQL 4.0.1 开始,MySQL有一个重要的特征:Query Cache。 当在使用中,查询缓存会存储一个 SELECT 查询的文本与被传送到客户端的相应结果。如果之后接收到一个同样的查询,服务器将从查询缓存中检索结果,而不是再次分析和执...

wordpress缓存插件性能测试与分析
未分类

wordpress缓存插件性能测试与分析

admin 11年前 (2013-04-04) 3419浏览 0评论

做毕业设计时对wordpress几个缓存插件进行了性能分析。费了老大劲测得的数据仅仅扔在毕业论文里实在可惜。精简一下,与大家共享。 测试环境:virtualbox中全新安装的Ubuntu 9.04 Server,标准LAMP环境。 测试工具:http...