首页 诗词 字典 板报 句子 名言 友答 励志 学校 网站地图
当前位置: 首页 > 教程频道 > 其他教程 > 开源软件 >

lucene-wiki翻译:怎么提高索引速度-3

2012-06-28 
lucene-wiki翻译:如何提高索引速度-3?原文:http://wiki.apache.org/lucene-java/ImproveIndexingSpeed导航

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?

    ?

    ?




热点排行