lucene開發序幕曲之luke神器

    Lucene是一款很優秀的全文檢索的開源庫,目前最新的版本是Lucene4.4。java

    不少人知道lucene或者solr,可是卻不多人知道luke,在這裏筆者就對luke作一個簡單的介紹,Luke是一個用於Lucene搜索引擎的,方便開發和診斷的第三方工具,它能夠訪問現有的Lucene的索引,並容許你顯示和修改和調試。luke是google公司最先提供的,對於lucene的直接索引查看很方便,在這以前,若是你想查看你生成的lucene的索引的所有內容,你得須要寫不少代碼進行操做,更有甚者,也許你只想簡單的看下生成索引的總數據量,你也得寫一段代碼才能統計出來,而luke的出現,就爲lucene及solr生成的索引,能夠很是方便的進行查詢及調試,不只如此luke還提供了良好的插件機制,使用者能夠自定義某些功能進行安裝使用,很是靈活。工具

    使用luke工具,不只能夠對索引進行直接查看,還能夠對索引進行增長,刪除,修改以及優化,還能夠是使用不一樣的分詞器,對特定的字段進行分詞等等,這一點很是相似solr的管理頁面提供的功能,可是二者的側重點不在一個地方。
優化

    luke工具的使用也很是簡單,下載完luke後直接放在某個盤符下而後能夠在cmd窗口找到luke工具所在的盤符根路徑下使用"java -jar luke.jar"就能夠啓動了,有的luke工具直接雙擊運行就能夠啓動,使用時候兩種方式均可以試一下,啓動以後,點擊Browser按鈕,找到你的索引路徑點ok,便可顯示你的索引的內容。不過,使用luke得注意版本問題,通常來講luke是向後兼容的,可是若是你是4.x的lucene索引,通常來講luke是向後兼容的,可是若是你是4.x的lucene索引,那麼你使用3.x的luke工具查看,這樣是不行的,反正確實能夠的。
搜索引擎

相關文章
相關標籤/搜索