当前位置:首页 > 服务器技术 > nginx

缓存 – Nginx FastCGI缓存VS Varnish?

我目前正在开发一个高性能,高负载的Web应用程序.

我目前正在使用FastCGI运行nginx,用于PHP-FPM,APC(操作码缓存),但它也是新功能; FastCGI缓存. FastCGI缓存允许我缓存动态内容(如php页面),这极大地加速了应用程序.

我有一个问题.我应该坚持使用FastCGI缓存,还是Varnish“更好”(更快)?我只是在速度和并发性方面寻找纯粹的性能.到目前为止,我对FastCGI非常满意,但我已经在网上阅读了数千篇文章,说Varnish很好.

然而,according to this benchmark/article,Varnish似乎是许多并发用户的糟糕选择.那是真的吗?

我很好奇你以前在这个领域的经历,请分享你的想法!
由于FastCGI缓存很新,我很难找到它和Varnish的基准测试.

解决方法:

我不完全相信在Apache Bench中进行的测试.与请求单页多次相比,它在实时高负载中的情况不同.清漆也不错,您应该知道如何正确配置它.最好看看Varnish和Nginx如何处理/清除缓存.但是,我相信Nginx Microcache非常快.但同样,您的硬件和操作系统也起着至关重要的作用.


【说明】本文章由站长整理发布,文章内容不代表本站观点,如文中有侵权行为,请与本站客服联系(QQ:254677821)!