你在这里


Memcache

MediaWiki设置Memcache缓存及监测

James Qi 2015年11月5日 - 14:28 发布

  去年在Drupal单服务器设置Memcache缓存后,效果很明显,今年又试用阿里云的开放缓存服务OCS,同样对降低数据库负载很有用。本来在Drupal以前用MediaWiki的时候就听说过Memcache,去年先在Drupal上用起来了,随后在MediaWiki上也使用了单机的Memcache和阿里云的OCS。

自由标签:

试用阿里云的开放缓存服务OCS

James Qi 2015年1月22日 - 21:41 发布

  很早前开始使用MediaWiki的时候就听说了MemCache,但一直没有用过,直到前几个月下力气做Drupal优化,才安装尝试了Memcache,果然是效果明显,对数据库的压力下降了很多,命中率在80%左右,这样即使安装在单台服务器上,也会让该服务器的负载下降不少。当时记录了一篇博客《Drupal单服务器设置Memcache缓存》。

  而Memcache的典型应用其实是部署在专门的缓存服务器上,我曾经看过Wikipedia的服务器拓扑图,缓存服务器的数量还不少。我们近期在准备撤掉部分以前的独立服务器转用云平台,所以在试用阿里云的时候留意了有专门的开放缓存服务OCS。

  算了一算费用也不算太高,就准备申请一个低配置的试一试,没有想到还有一种128M的最低配置OCS目前是免费的,就马上开启,设置自己的云服务器ECS可以免密码访问,在同一个网络区域青岛机房。

Drupal单服务器设置Memcache缓存

James Qi 2014年12月2日 - 15:45 发布

  很久前用MediaWiki的使用就听说过Memcache来加速网站,后来用Drupal看一些优化措施中也说到Memcache,但一直没有时间精力去尝试。

  前些天把PHP代码缓存的APC模块安装后,看统计数据,PHP程序代码的命中率几乎达到100%,服务器负下降还是比较明显的。就干脆一鼓作气,我和同事配合把Memcache也安装测试。

  APC的安装至需要与服务器的PHP环境、模块设置有关,与Drupal程序没有特别的关系,但Memcache除了服务器环境安装以外,还需要对Drupal系统加装模块来利用Memcache,下面就记录一下服务器安装Memcache后,需要对Drupal做的修改:

Drupal 7:

  安装memcache模块;为涉及到的Drupal 7网站安装memcache模块

  修改settings.php:

自由标签:

订阅 RSS - Memcache