优化Lucene性能

use*_*907 24 lucene lucene.net

优化Lucene性能的各种方法有哪些?

我应该使用缓存API来存储我的lucene搜索查询,以便节省再次构建查询的开销吗?

Sha*_*ore 12

快速提示:

  • 保持索引的大小.消除规范,不需要时的术语向量.仅在必填时为字段设置存储标志.
  • 明显的,但经常重复的错误.只创建一个Searcher实例并重用.
  • 保留快速磁盘上的索引.RAM,如果你是偏执狂.


Emi*_*l H 5

欺骗。使用RAMDirectory将整个索引加载到 RAM 中。之后,一切都进展得很快。:)