`
masterkey
  • 浏览: 338794 次
  • 性别: Icon_minigender_1
  • 来自: 北京
社区版块
存档分类
最新评论

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

阅读更多
当看到这个标题的时候<<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/
分享到:
评论

相关推荐

    nginx和memcached配置tomcat的jar包

    在构建高性能的Web服务时,通常会采用反向代理服务器如Nginx,缓存服务如Memcached,以及应用服务器如Tomcat的组合。本文将详细介绍如何配置Nginx、Memcached并集成到Tomcat中,同时讲解如何处理Tomcat中的jar包。 ...

    nginx tomcat memcached 集群 session共享

    为了实现session共享,我们需要在每个Tomcat的server.xml配置文件中,配置Session ID的Cookie路径为"/",并启用`&lt;Manager&gt;`标签的`驮sessionCacheName`属性,以便与Memcached进行交互。 3. **Memcached**:...

    nginx+memcached+tomcat

    - **JVM Route**:在每个Tomcat的`server.xml`中设置不同的`jvmRoute`属性,如`&lt;Engine name="Catalina" defaultHost="localhost" jvmRoute="jvm1" /&gt;`,以避免Session冲突。 4. **负载均衡配置**: - **Nginx...

    nginx memcached tomcat8负载均衡配置文件

    将附件压缩包的nginx-conf文件夹下的nginx.conf文件放到/nginx-1.10.1/conf/下替换旧的 双击nginx.exe 命令行cd 到根目录然后执行 (1)nginx -t 检查nginx.conf是否正确 (2)nginx -s reload 重启nginx 3 将...

    nginx+tomcat+memcached

    在`server.xml`中的`&lt;Engine&gt;`或`&lt;Host&gt;`标签内添加`&lt;Manager&gt;`元素,指定Memcached的地址和端口。 ```xml &lt;Manager className="de.javakaffee.web.msm.MemcachedBackupSessionManager" memcachedNodes="n1:192....

    在windows系统上nginx+memcached+tomcat的负载均衡

    在windows系统上nginx+memcached+tomcat的负载均衡 相关配置过去请查看 http://blog.csdn.net/xu_xiao_ji/article/details/51682693

    nginx配置memcached的jar文件

    在IT行业中,尤其是在服务器端的高性能缓存服务领域,Nginx和Memcached的结合使用是一种常见的优化策略。本文将详细讲解如何在Nginx服务器上配置与Memcached交互的Java Archive (JAR) 文件,以提升Web应用程序的性能...

    nginx配置文件,已配置完全+memcached

    在这个配置文件中,我们重点关注的是已经包含了对`memcached`支持的完整Nginx配置。`memcached`是一个分布式内存对象缓存系统,用于加速动态Web应用,通过在内存中缓存数据和对象来减少数据库的访问。 1. **Nginx...

    Nginx+Memcached+Tomcat所需要JAR包文件

    Nginx-1.6.2+Memcached-1.2.6+Tomcat7负载均衡实现Session共享 搭建所需要的JAR包文件, 请复制到Tomcat Lib目录下, 搭建方法, 请查看博客:http://blog.csdn.net/army16/article/details/40585637

    tomcat8 + nginx + memcached + cas 实现负载均衡的配置包

    &lt;WatchedResource&gt;${catalina.base}/conf/web.xml&lt;/WatchedResource&gt; &lt;!-- Uncomment this to disable session persistence across Tomcat restarts --&gt; &lt;!-- &lt;Manager pathname="" /&gt; &lt;Resources ...

    memcached+nginx使用文档

    **Memcached与Nginx整合使用详解** Memcached和Nginx是两个在Web开发中广泛应用的工具。Memcached是一款高性能、分布式内存对象缓存系统,它可以用来减轻数据库的负载,提高网站性能。而Nginx则是一款强大的、高...

    tomcat中Nginx+memcached实现session共享

    为了实现这一目标,我们可以结合Nginx反向代理服务器和memcached内存缓存系统来达到高效、可靠的Session共享。以下是对这个主题的详细阐述: 首先,让我们理解Session的概念。Session是Web应用程序用来跟踪用户状态...

    Nginx+Memcached+Tomcat集群需要的jar包

    Nginx+Memcached+Tomcat集群需要的jar包

    nginx+tomcat7+memcached session会话保持

    本文将详细介绍如何在Nginx、Tomcat7和Memcached的环境下实现会话保持,确保用户在多台服务器之间切换时仍能保持其会话状态。 首先,我们要理解会话保持的重要性。在分布式系统中,用户可能与集群中的任何一台...

    nginx配置session+memcached所需jar包

    总结来说,实现Nginx、Tomcat集群与Memcached的Session共享,需要正确配置Nginx的反向代理设置,引入并配置Tomcat的Memcached Session Manager,以及确保所有必要的jar包已经正确安装。这一过程虽然涉及多个环节,但...

    nginx tomcat memcached

    nginx tomcat memcached

    nginx集成memcached-session-manager所需要的jar

    标题 "nginx集成memcached-session-manager所需要的jar" 涉及到的是将Nginx服务器与MemcachedSessionManager组件结合使用的主题。Nginx是一款高性能的HTTP和反向代理服务器,而Memcached则是一个分布式内存对象缓存...

    nginx_memcached_tomcat集群工具及配置文件

    在构建高性能、高可用性的Web服务时,"nginx_memcached_tomcat集群工具及配置文件"是一个关键的组件。这个组合充分利用了各个组件的优势,提供了一种高效且可扩展的解决方案。下面将详细介绍这些组件以及它们如何...

    Nginx+Tomcat+Memcached集群Session共享实例

    Nginx+Tomcat+Memcached集群Session共享实例,Nginx 1.81 + tomcat1 + tomcat2 + Memcached 完整可运行 访问根目录下 test.jsp 可看效果

Global site tag (gtag.js) - Google Analytics