索引建立的性能因素
1)参数mergeFactor 表明索引段合并时所具有索引段的数量,即索引段合并的频率。
该值越大,则索引合并频率越低,索引建立的速度快。反之将造成建立索引的开销加大。但
是值得注意的是如果配置过大,容易出现表中mergeFactor=100 时的极端情形,索引文件成
级数量增长而不会合并造成了系统打开文件数量过大,系统资源消耗殆尽,处理效率极其低
下。在实际应用中,如果索引是增量式发展,建议配置为较小值如10。如果索引一般是批
量加载,那么应该根据系统实际情况配置成适当大的值如50,还应该考虑具体的内存配置
大小来调整相应的大小。
2)参数maxBufferedDocs ...
我下载的是1.2.0
解压缩后将dist目录中的war包放到tomcat的应用目录
我的目录在E:\tomcat_deploy\
然后在tomcat\conf\Catalina\localhost 目录中部署应用xml文件solr.xml
内容为
<Context path="/solr" docBase="E:/tomcat_deploy/apache-solr-1.2.0.war" debug="0" crossContext="true" >
<Environment name="solr/home" type="java.lang.String" value ...
稍微复杂一点的应用实例,idf项目所用的xml更为复杂头晕中
java 代码
package betwixt;
/**
*
*/
/**
* @author huyunan
*
* &nbs ...
使用定义的xml模板
定义负责的输出模式可以使用xml模板,模板的名字同bean名称相同,后缀为.betwixt
例如
java 代码
package betwixt;
/**
*
*/
/**
* @author huyunan
*&n ...
输出的xml中元素的名称是按照bean中定义的getXXX方法中定义的名字来构造,而不是按照声明的变量名
例如 定义
java 代码
private String name;
如果使用默认get 则为
java 代码
public void getName()
{
& ...
设置输出xml的格式 1 指定元素的格式
默认情况下 输出是按照write("xxx", yyy); 中xxx的方式输出 同时bean的首字母大写
例如
java 代码
public class Music
{
private String name;
private String mp3File;
public Music()
{
}
...
项目需要向其他合作方同步资源信息,因此要生成xml文件,以前用的dom4j,但是使用的的时候比较麻烦
现在打算使用Commons Betwixt 实现bean到xml的转换
java 代码
DocContent doc = new DocContent();
doc.setxxx();
StringWriter outputWriter = new StringWriter( ...
登记式单例类是GoF 为了克服饿汉式单例类及懒汉式单例类均不可继承的缺点而设计的。只是它的子类实例化的方式只能是懒汉式的, 这是无法改变的。
java 代码
import java.util.HashMap;
public class RegSingleton
{
static private HashMap m_regis ...
有许多标准和实践准则可适用于Java开发者,但此处要说的,是每个Java开发者需坚守的基本原则。
一、为代码加注释。虽然每个人都知道这点,但有时却不自觉忘了履行,今天你“忘了”加注释了吗?虽然注释对 程序的功能没什么“贡献”,但过一段时间,比如说两星期之后或者更长,回过头来看看自己的代码,说不定已经记不住它是干什么的了。如果这些代码是你个人 的,那还算是走运了,不幸的是,当然了,大多数时候都是别人的不幸,很多时候大家都是在为公司写代码,写代码的人也许早已经离开了公司,但别忘了一句古 话,有来有往嘛,为他人,也为我们自己,请为你的代码加上注释 ...
Java开发人员做出的有关架构的最重要的决定之一便是如何使用Java异常模型。Java异常处理成为社区中讨论最多的话题之一。一些人认为Java语 言中的已检查异常(Checked Exceptions)是一次失败的尝试。本文认为错误并不在于Java模型本身,而在于Java库设计人员没有认识到方法失败的两个基本原因。本文提倡 思考异常情况的本质,并描述了有助于用户设计的设计模式。最后,本文讨论了异常处理在面向方面编程(Aspect Oriented Programming)模型中作为横切关注点(crosscutting concern)的情况。如果使用得当,Java异常将对程序开发人员大有裨益。 ...
- 浏览: 2597 次
- 性别:

- 来自: 北京

- 详细资料
搜索本博客
最近加入圈子
最新评论
-
SOLR 性能调优
性能方面写的过于简单了,而且经过试验没有效果,我得数据量才 1千多条
-- by lyo -
Solr在tomcat上的部署
-- by wutao8818 -
Solr在tomcat上的部署
it's simple to install solr, we will app ...
-- by hejian1860 -
Java开发者的十大戒律
出处不详.不要放到这个版 。。。。
-- by 抛出异常的爱






评论排行榜