2008-03-21

Lucene搜索优化技巧 - 搜索篇

关键字: lucene
搜索 1、对于按创建时间的排序可以使用doc.id的方式 new SortField(null, SortField.DOC, reverse)排序方式尽量使用INT类型的字段 也就是按照写入索引的顺序排序 2、对于时间字符串的排序可以转换成整数进行排序 3、去掉不必要的parse 使用TermQuery替换 4、TermQuery和Term可以只保留一个实例 createTerm(text) 5、减少Doc到model的转换 索引出来String到Date的转换多余而且 ...
2008-03-21

Lucene搜索优化技巧 - 索引篇

关键字: lucene
索引 1、t.termText()替换为new String(t.termBuffer(),0,t.termLength()) 2、StringReader 和TokenStream对象都需要close 3、索引时Document只用一个、Field只用几个 一个Document对象对应多个Field实例 Field有新的setValue方法,动态改变属性 不能只有一个Field实例 例如:idField, bodyField 必须等Document都到索引中之后,才可以重新设置值 ...
在eclipse里提交和更新文件是抱错。 Attempted to lock an already-locked dir svn: Working copy 'F:\workspace\WebFrame\WebRoot\attach\prodrelation' locked 执行“清除”操作后,问题解决了。 很多操作,例如中断提交,都会进入这种工作拷贝的锁定状态。
  • 21:58
  • 浏览 (2178)
  • 评论 (0)
grantbb
搜索本博客
存档
最新评论