论坛首页 综合技术论坛

关于<Nginx and Memcached, a 400% boost!>

浏览 2509 次
精华帖 (0) :: 良好帖 (0) :: 新手帖 (0) :: 隐藏帖 (0)
作者 正文
   发表时间:2008-04-02  
当看到这个标题的时候<<Nginx and Memcached, a 400% boost!>>,感觉很震惊,仔细看了一下,这篇文章,其实文章的标题就有断章取义之嫌。

400%提升仅仅是"Rails applications resulted in ~850 req/s on commodity,...and a quick test later: ~3,550 req/s, or almost a 400% improvement",简单结果得出来的,其实Rails本来就是慢速应用,TPS主要受限于Rails自身的慢速,而memcached起到缓存结果的中间件作用,类似于apache的mod_cache,自然速度上有所提升,关于400%的提升,本人不敢苟同,如果nginx的End Server是php,或java的应用,那么400%就是名不副实。

btw:
据我所知,目前www.51.com就是采用nginx+memcached+php的网络架构。
另外,nginx 的memcached的模块只能get,不能set,所有set操作都需要应用自己完成,感觉还是有待完善的。

这种分布式缓存方式也为我们提供一种良好的解决方法。我们可以采用java等用户客户端设置字符串值,通过nginx memcached module获取。


Nginx and Memcached, a 400% boost ,原文:
http://www.igvita.com/2008/02/11/nginx-and-memcached-a-400-boost/
论坛首页 综合技术版

跳转论坛:
Global site tag (gtag.js) - Google Analytics