使用memcached的OpenX缓存比基于文件的缓存慢吗?

问题描述

| 我在NginxPHP 5.3.6(通过PHP-FPM通过FastCGI)和APC上使用OpenX 2.8.7。 memcached版本为1.4.5,并为其分配了64MB。 我正在测试具有720个链接横幅的区域的横幅交付速度(它们都有一些限制-国家和1-2个站点变量)。 当使用基于文件的缓存且过期时间为1200秒时,横幅广告将通过0.08-0.10秒(通过PHP本地模式标签)交付。与memcached一起交付时,始终为0.13-0.16秒(有效期仍为1200秒)。 不会以任何方式加载测试环境。有很多可用的RAM。 带有memcached的OpenX是否有可能比认的基于文件的缓存慢? 谢谢, 酒吧。     

解决方法

这是可能的,因为您需要创建与Memcache服务器的连接的开销。 我相信,当您有多个投放广告的OpenX服务器时,Memcache缓存会更加有用。