lucene-wiki翻译:如何提高索引速度-3
?
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??
?