lucene的學習過程大概是:
1。先搜尋到基本介紹的資料,了解他的外延概念
3。找到最有代表性的例子,其實作為搜尋引擎來說,基本思想就是,輸入關鍵字,搜尋結果出來。所以找到乙個產生index,搜尋結果的兩個例子
4。除錯,改進這兩個老**,對每乙個涉及到的地方,直接到源**裡去看,主要看注釋(不得不說,他們的注釋真的是很下功夫的,看什麼教材可能都還不如直接看看注釋,嘿嘿,一家之言)。除錯成功,測試後,心裡基本有數了
5。總結一下,知道他具體會支援對資料庫,物理檔案,記憶體等幾種方式的建立索引,知道建立索引有幾種模式,知道搜尋的模式,都是可以設定的,再有一些可以定製的東西,如果要實現自己的特定業務模式,那就是實現他的介面(面向介面開發哦,贊乙個)。 所以,可以說,在沒有需要真正實施的專案前,lucene就先看到這裡了,真正的應用,那自然是各顯神通。比如怎樣對各種檔案格式支援,你怎樣優化資料庫,怎樣設定你的關鍵字和stop關鍵字,搜尋結果怎樣處理,比如分頁啦,快取啦,高亮了...這些其實不是本身學習lucene範疇的事情了,如果有多年開發經驗的人,自然知道怎樣處理這些事情。
高效學習,嘿嘿,下面進入solr
不求甚解 zookeeper
1 用過框架嗎?分布式應用程式協調服務。主要用途 配置管理 名字服務 分布式鎖 集群管理2 簡單的用法 配置管理 在我們的應用中除了 外,還有一些就是各種配置。比如資料庫連線等。一般我們都是使用配置檔案的方式,但是如果有很多伺服器都需要這個配置,可以使用zookeeper管理一些配置來實現服務治理。...
不求甚解 MQ訊息佇列
一 介紹 訊息佇列,應用系統間訊息傳遞的方式。可以用來做非同步,把實時性要求低的業務分離出來,提高系統響應時間。也可以用來做應用解耦。主要的應用 日誌 秒殺高響應 業務解耦 問題 訊息佇列帶來了一致性問題。二 文摘 訊息佇列 mq 是一種應用程式對應用程式的通訊方法。應用程式通過讀寫出入佇列的訊息 ...
GMAT閱讀複習建議之先文後題 不求甚解
下面gmat頻道為大家整理了gmat閱讀複習建議 先文後題 不求甚解,供考生們參考,以下是詳細內容。一 先文後題,不求甚解 讀文章不在乎讀懂,開始的時候最後重要的是的知道文章的主題,所謂主題,無需過分複雜,只需知道主語是什麼,尤其是這個主語的學科歸納 以及這個主語的動作,這點在後面出的細節題幾乎是必...