【进阶】Lucene搜索引擎基础入门教程
什么是luceneLucene是一个全文搜索框架,而不是应用产品。因此它并不像baidu或者google Desktop那么拿来就能用,它只是提供了一种工具让你能实现这些产品。
lucene的工作方式
lucene提供的服务实际包含两部分:一入一出。所谓入是写入,即将你提供的源(本质是字符串)写入索引或者将其从索引中删除;所谓出是读出,即向用户提供全文搜索服务,让用户可以通过关键词定位源。
写入流程
源字符串首先经过analyzer处理,包括:分词,分成一个个单词;去除stopword(可选)。
将源中需要的信息加入Document的各个Field中,并把需要索引的Field索引起来,把需要存储的Field存储起来。
将索引写入存储器,存储器可以是内存或磁盘。
读出流程
用户提供搜索关键词,经过analyzer处理。**** Hidden Message *****
【进阶】Lucene搜索引擎基础入门教程 【进阶】Lucene搜索引擎基础入门教程 【进阶】Lucene搜索引擎基础入门教程 [修改] VERU GPPPPPPPPPPPPPPPPD 【进阶】Lucene搜索引擎基础入门教程 [修改]
页:
[1]