Posted on 2008-12-23 23:22
leekiang 阅读(276)
评论(0) 编辑 收藏 所属分类:
lucene
1,范围查询,例如
Term begin=new Term("publishdate","1999-01-01");
Term end=new Term ("publishdate","1999-10-15");
RangeQuery q=new RangeQuery(begin,end,true);1),
Lucene-2.2.0 源代码阅读学习2)
Lucene 中自定义排序的实现3)
lucene学习笔记4)
http://www.lucene.com.cn/sj.htm
5)LRU
LRU(最近最少使用算法) and MRU(最近最常使用算法) 所谓的LRU(Least recently used)算法的基本概念是:当内存的剩余的可用空间不够时,缓冲区尽可能的先保留使用者最常使用的数据,换句话说就是优先清除”较不常使用的数据”,并释放其空间.之所以”较不常使用的数据”要用引号是因为这里判断所谓的较不常使用的标准是人为的、不严格的.所谓的MRU(Most recently used)算法的意义正好和LRU算法相反.
oracle缓存用到了LRU
http://bluepopopo.javaeye.com/blog/180236
6,
Apache lucene知识汇集7,
Lucene 2.3.1 阅读学习(41)8,
Lucene的score()实现9,
Lucene 的排序修改10,6大原因让你不选择使用Lucene
11,解决lucene范围搜索中的TooManyClauses exception