Posted on 2008-12-23 23:22
leekiang 閱讀(286)
評論(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