发现2.1里面的新变化很多都用到了,而且帮助很大。所以决定把2.2的新内容消化一下 1、在InderWriter的构造参数中增加了一个可选的boolean的参数autoCommit。默认是true,当设置成false的时候,索引的变化知道writer被close掉之后,才会提交变化。 还有一个可选的删除策略的参数,应该是用来控制删除索引后是否生效。 2、很多public的方法都会抛出:AlreadyClosedException 3、TokenStream里面增加了reset()方法,允许提供自定义的实现。 未完待续,还有很多需要进一步消化。
1.9  到  2.0  的改动不是很多,主要是废弃了一些  API  ,  2.0  起了一个过渡的作用。 2.1 是在 2.0 基础上做了很多的改进,提升了性能,修复了一些 Bug 等。 Lucene2.1 在索引的格式上做了一些改进,所以旧版本的 Lucene 是无法访问 2.1 版的索引文件。但是 2.1 版本的可以读写旧版本的索引文件。保持向下的兼容性。这点需要我们在使用时注意。 下面简单的列出一些新的特性: 1.       's' ...
整个升级的过程还是非常简单的。 只是NIO方面的配置有些不同。 1、对应修改/bin/catalina.sh    增加 JAVA_OPTS 的配置 2、修改/conf/server.xml中的Connector的配置 8080端口修改为: <Connector port="8080" protocol="org.apache.coyote.http11.Http11NioProtocol" maxThreads="150" connectionTimeout="30000" acceptorThreadCount="2" redirectPo ...
2008-01-11

Tomcat5.0与6.0的性能比较

关键字: tomcat
并发量  LOAD    MEM     IO    吞吐量 平均响应时间 偏离 TOMCAT5 20 3-4 10.6 52-60 874 1335 257 TOMCAT6 20 2.4 14.6 21 906 1305 205 NIO 20 2.4 12.3 21 855 1304 330 TOMCAT5 40 4-5 19.2 66 908 2570 507 TOMCAT6 40 2.25 12.3 41 875 2622 618 NIO 40 2.5 16.7 42 895 2567 ...
grantbb
搜索本博客
最近访客
存档
最新评论