1. 程式人生 > 實用技巧 >Lucene初步學習

Lucene初步學習

1.什麼是Lunece

一個全文檢索的框架

2.Lunce的索引搜尋的原理

分為兩部分建立索引和搜尋索引

倒排索引:通過一定的演算法排序並且通過連結串列的結構連線如java->1->3這樣的連結串列

通過倒排索引找到資料區

3.簡單使用

在Java中匯入導包

<dependency>
            <groupId>org.apache.lucene</groupId>
            <artifactId>lucene-core</artifactId>
            <version>5.5.0</version>
        </dependency>
        <dependency>
            <groupId>org.apache.lucene</groupId>
            <artifactId>lucene-analyzers-common</artifactId>
            <version>5.5.0</version>
        </dependency>
        <dependency>
            <groupId>org.apache.lucene</groupId>
            <artifactId>lucene-queryparser</artifactId>
            <version>5.5.0</version>
        </dependency>
View Code

通過Java程式碼操作