随笔分类 -  Lucene

摘要:Lucene介绍与入门使用 Lucene简介 Lucene是apache软件基金会4 jakarta项目组的一个子项目,是一个开放源代码的全文检索引擎工具包,但它不是一个完整的全文检索引擎,而是一个全文检索引擎的架构,提供了完整的查询引擎和索引引擎,部分文本分析引擎(英文与德文两种西方语言)。Luc 阅读全文
posted @ 2019-08-07 15:37 DarJeely 阅读(317) 评论(0) 推荐(0)
摘要:Lucene简介 Lucene是apache软件基金会4 jakarta项目组的一个子项目,是一个开放源代码的全文检索引擎工具包,即它不是一个完整的全文检索引擎,而是一个全文检索引擎的架构,提供了完整的查询引擎和索引引擎,部分文本分析引擎(英文与德文两种西方语言)。Lucene的目的是为软件开发人员 阅读全文
posted @ 2019-08-07 15:32 DarJeely 阅读(667) 评论(0) 推荐(0)
摘要:一、创建查询对象的方式 对要搜索的信息创建 Query 查询对象,Lucene 会根据 Query 查询对象生成最终的查询语法。类似关系数据库 Sql 语法一样,Lucene 也有自己的查询语法,比如:“name:lucene”表示查询 Field 的 name 为 “lucene” 的文档信息。 可通过两种方法创建查询对象: 使用 Lucene 提供 Query 子类 Query 是一个抽... 阅读全文
posted @ 2019-07-22 10:28 DarJeely 阅读(328) 评论(0) 推荐(0)
摘要:一、Field 域 1.Field 属性 Field 是文档中的域,包括 Field 名和 Field 值两部分,一个文档可以包括多个 Field,Document 只是 Field 的一个承载体,Field 值即为要索引的内容,也是要搜索的内容。 是否分词 (tokenized) 是:作分词处理,即将 Field 值进行分词,分词的目的是为了索引。 比如:商品名称、商品简介等,这些内容用户要... 阅读全文
posted @ 2019-07-22 10:27 DarJeely 阅读(402) 评论(0) 推荐(0)