上一页 1 ··· 4 5 6 7 8 9 10 11 12 ··· 27 下一页
摘要: 简介: 安装: 下载:https://www.elastic.co/cn/downloads/elasticsearch 单机版安装: 1.创建一个用户,因为Elasticsearch不支持root用户运行 useradd elsearch passwd elsearch 2.创建安装Elastic 阅读全文
posted @ 2020-03-25 15:12 糖不甜,盐不咸 阅读(186) 评论(0) 推荐(0) 编辑
摘要: lucene详细存储结构: 索引 (Index) : 一个目录一个索引,在 Lucene 中一个索引是放在一个文件夹中的。 段(Segment) : 一个索引 (逻辑索引)由多个段组成, 多个段可以合并, 以减少读取内容时候的磁盘IO. Lucene 中的数据写入会先写在内存的一个Buffer,当B 阅读全文
posted @ 2020-03-23 03:26 糖不甜,盐不咸 阅读(1148) 评论(0) 推荐(0) 编辑
摘要: 1.引入依赖(在入门环境搭建中已全部引入) 2.加入页面和资源 3.编写配置文件application.yml spring: thymeleaf: cache: false #关闭缓存 4.pojo包下加入ResultModel实体类(做分页用) /** * 自定义分页实体类 */ public 阅读全文
posted @ 2020-03-23 00:52 糖不甜,盐不咸 阅读(210) 评论(0) 推荐(0) 编辑
摘要: 1.文本搜索 QueryParser支持默认搜索域, 第一个参数为默认搜索域. 如果在执行parse方法的时候, 查询语法中包含域名则从指定的这个域名中搜索, 如果只有查询的关键字,则从默认搜索域中搜索结果. 需求描述 : 查询名称中包含华为手机关键字的结果. // Query query = qu 阅读全文
posted @ 2020-03-22 23:37 糖不甜,盐不咸 阅读(292) 评论(0) 推荐(0) 编辑
摘要: 1.分词理解 在对Document中的内容进行索引之前,需要使用分词器进行分词 ,分词的目的是为了搜索。分词的主要过程就是先分词后过滤。 过滤:包括去除标点符号过滤、去除停用词过滤(的、是、 a、an、the等)、大写转小写、词的形还原(复数形式转成单数形参、过去式转成现在式。。。)等。 什么是停用 阅读全文
posted @ 2020-03-22 21:29 糖不甜,盐不咸 阅读(496) 评论(0) 推荐(0) 编辑
摘要: 1.修改索引 更新索引是先删除再添加,建议对更新需求采用此方法,并且要保证对已存在的索引执行更新,可以先查询出来,确定更新记录存在执行更新操作。 如果更新索引的目标文档对象不存在,则执行添加。 /** * 修改索引库 */ @Test public void testUpdateIndex() th 阅读全文
posted @ 2020-03-22 18:54 糖不甜,盐不咸 阅读(155) 评论(0) 推荐(0) 编辑
摘要: Field 属性: Field是文档中的域,包括Field名和Field值两部分,一个文档可以包括多个Field,Document只是Field的一个承载体,Field值即为要索引的内容,也是要搜索的内容。 是否分词 (tokenized) 是:作分词处理,即将Field值进行分词,分词的目的是为了 阅读全文
posted @ 2020-03-22 17:48 糖不甜,盐不咸 阅读(611) 评论(0) 推荐(0) 编辑
摘要: Lucene快速入门: 搭建环境 1.创建工程,引入坐标(springboot工程) <properties> <maven.compiler.source>1.8</maven.compiler.source> <maven.compiler.target>1.8</maven.compiler. 阅读全文
posted @ 2020-03-22 17:25 糖不甜,盐不咸 阅读(218) 评论(0) 推荐(0) 编辑
摘要: 什么是全文检索? 计算机索引程序通过扫描文章中的每一个词,对每一个词建立一个索引,指明该词在文章中出现的次数和位置,当用户查询时,检索程序就根据事先建立的索引进行查找,并将查找的结果反馈给用户的检索方式什么是Lucene? Lucene 是一套用于全文检索和搜寻的开源程式库,由Apache软件基金会 阅读全文
posted @ 2020-03-22 12:33 糖不甜,盐不咸 阅读(270) 评论(0) 推荐(0) 编辑
摘要: 1.顺序扫描法 算法描述: 所谓顺序扫描,例如要找内容包含一个字符串的文件,就是一个文档一个文档的看,对于每一个文档,从头看到尾,如果此文档包含此字符串,则此文档为我们要找的文件,接着看下一个文件,直到扫描完所有的文件。 优点: 查询准确率高 缺点: 查询速度会随着查询数据量的增大, 越来越慢 使用 阅读全文
posted @ 2020-03-22 12:17 糖不甜,盐不咸 阅读(440) 评论(0) 推荐(0) 编辑
上一页 1 ··· 4 5 6 7 8 9 10 11 12 ··· 27 下一页