国产探花免费观看_亚洲丰满少妇自慰呻吟_97日韩有码在线_资源在线日韩欧美_一区二区精品毛片,辰东完美世界有声小说,欢乐颂第一季,yy玄幻小说排行榜完本

首頁 > 學院 > 開發設計 > 正文

有趣的lucene.net索引

2019-11-18 16:49:27
字體:
來源:轉載
供稿:網友

最新在玩lucene.Net ,在博客圓上看了不少文章.其中對Field 有這樣的描述:
其中Field包括四個類型: Keywork

 該類型的數據將不被分析,而會被索引并保存保存在索引中.
 
UnIndexed
 該類型的數據不會被分析也不會被索引,但是會保存在索引.
 
UnStored
 和UnIndexed剛好相反,被分析被索引,但是不被保存.
 
Text
 和UnStrored類似.如果值的類型為string還會被保存.如果值的類型為Reader就不會被保存和UnStored一樣.

比較有趣的是后面兩個 UnStored 和 Text


不保存只索引是怎么回事呢????
我按照這種方式來進行測試,
對一個文件夾進行分析,
UnIndexed  方式  建立時間   27秒     搜索關鍵字 "JXTA"  不能進行搜索
UnStored   方式 建立時間   48秒     搜索關鍵字 "JXTA"  能得到結果,但是將結果讀取出來的時候,錯誤了.

非常有趣,UnIndexed 不能進行搜索,這個是意料之中
但是 UnStored 雖然測試結果是和他的功能描述一樣,但是有一點想不通的是,如果沒有存儲到數據的話,怎么能得到搜索結果了.

就這么一點想不通,不過不要緊了.已經能達到目的了.
做全文檢索不存內容的話雖然建立索引的時間會比較長,但是搜索的效率卻能得到提高.

不過還是不知道為什么UnStored 能做到這樣,知道的朋友解析一下.^_^
http://m.survivalescaperooms.com/TtTiCk/archive/2006/12/10/588393.html


發表評論 共有條評論
用戶名: 密碼:
驗證碼: 匿名發表
主站蜘蛛池模板: 通州区| 屏山县| 铜鼓县| 揭西县| 宁武县| 南平市| 樟树市| 仲巴县| 灯塔市| 博兴县| 盐亭县| 连州市| 南川市| 宁明县| 江西省| 屯昌县| 开化县| 崇礼县| 清新县| 乌鲁木齐县| 叙永县| 扎鲁特旗| 治多县| 普兰县| 湄潭县| 晋中市| 图木舒克市| 奉节县| 巴马| 常熟市| 子洲县| 阿尔山市| 铁岭县| 二手房| 积石山| 南和县| 阆中市| 特克斯县| 永定县| 自治县| 贺州市|