民主选举 发表于 2022-6-23 16:36:01

【进阶】Lucene搜索引擎基础入门教程

什么是lucene

    Lucene是一个全文搜索框架,而不是应用产品。因此它并不像baidu或者google Desktop那么拿来就能用,它只是提供了一种工具让你能实现这些产品。

lucene的工作方式

    lucene提供的服务实际包含两部分:一入一出。所谓入是写入,即将你提供的源(本质是字符串)写入索引或者将其从索引中删除;所谓出是读出,即向用户提供全文搜索服务,让用户可以通过关键词定位源。

写入流程

    源字符串首先经过analyzer处理,包括:分词,分成一个个单词;去除stopword(可选)。
将源中需要的信息加入Document的各个Field中,并把需要索引的Field索引起来,把需要存储的Field存储起来。
    将索引写入存储器,存储器可以是内存或磁盘。

读出流程

    用户提供搜索关键词,经过analyzer处理。

资源下载地址和密码(百度云盘):**** Hidden Message ***** 百度网盘信息回帖可见



本资源由Java自学网收集整理【www.javazx.com】

你开开开开什么玩笑 发表于 2022-6-23 15:57:16

【进阶】Lucene搜索引擎基础入门教程

张金华 发表于 2022-6-23 16:10:50

【进阶】Lucene搜索引擎基础入门教程

雨海风 发表于 2022-6-23 16:16:44

【进阶】Lucene搜索引擎基础入门教程 [修改]

冬日暖阳一一夏日清风 发表于 2022-6-23 16:29:24

VERU GPPPPPPPPPPPPPPPPD

风云岭 发表于 2022-6-23 16:46:42

【进阶】Lucene搜索引擎基础入门教程 [修改]

Feicus 发表于 2022-7-6 22:31:48

好东西,学这块很必要呢

ajiaayun 发表于 2022-7-7 21:22:44

找了一天了 这里居然有 牛

jungle 发表于 2022-7-23 10:34:45

goooood。学习下

hgj522 发表于 2022-8-15 07:34:14

资源很多 很丰富
页: [1] 2 3 4
查看完整版本: 【进阶】Lucene搜索引擎基础入门教程