lucene-wiki翻译:如何提高索引速度-3
?
- 原文:http://wiki.apache.org/lucene-java/ImproveIndexingSpeed
- 导航:Lucene-java Wiki-》1?Overview-》1.1?Informational-》 1.1.1BasicsOfPerformance-》1.1.1.4?ImproveIndexingSpeed
- 注意:“ 红色?”,表示不知道、不确定怎么翻译。??“ 蓝色”自己的描述。
- 状态:完成
8.以同样的顺序在Document中添加fields
?
? ? 原文 写道
。Lucene在合并索引的时候有一个优化功能,即可以根据field和term vectors实现批量字节拷贝,但该优化只有在 name->number映射在所有segments都相同的情况下方可实现。未来的lucene版本可能将会实现自动映射(参看),但目前为止,只有“以同样的顺序在Document中添加fields”这一种方式来获得一样的映射。?
?
9.在分析器Analyzers?中复用(单例模式)Token 实例
?
?
? ?人家的翻译
?
在Lucene 2.3中,Token可以使用char数组来表示他的数据。这样可以避免构建字符串以及GC回收字符串的消耗。通过配合使用单一Token实例和使用char[]接口你可以避免创建新的对象。更多细节参考:Token??
?