ElasticSearch搜索引擎构建入门与实战笔记
文章平均质量分 74
主要记录读取本书内容及实验笔记
阿豪963
这个作者很懒,什么都没留下…
展开
-
第四章 搜索功能
在ES中,通过_source子句可以设定返回结果的字段。_source指向一个JSON数组,数组中的元素是希望返回的字段名称。给前端传递搜索匹配结果的文档条数,即需要对搜索结果进行计数。ES提供了_count API功能,在该API中,用户提供query子句用于结果匹配,ES会返回匹配的文档条数。在默认情况下,用户最多可以取得10 000个文档,即from为0时,size参数最大为10 000,如果请求超过该值,ES返回报错;原创 2023-04-05 11:17:03 · 432 阅读 · 0 评论 -
第三章 ES基础操作
使用ES构建搜索引擎的第一步是创建索引。在创建索引时,可以按照实际需求对索引进行主分片和副分片设置。ES创建索引的请求类型为PUT,其请求形式如下变量index_name就是创建的目标索引名称;可以在settings子句内部填写索引相关的设置项,如主分片个数和副分片个数等(主分片个数使用的是系统默认值(默认值为5),并且没有使用副分片个数(默认值为0));可以在mappings子句内部填写数据组织结构,即数据映射。在有些场景下,某个索引暂时不使用,但是后期可能又会使用,这里的使用是指数据写入和数据搜索。原创 2023-04-05 11:13:01 · 805 阅读 · 0 评论 -
第二章 SpringBoot整合ES7
【代码】第二章 SpringBoot整合ES7。原创 2023-04-05 11:12:54 · 758 阅读 · 0 评论 -
第一章 docker安装ElasticSearch7
query子句可以按照需求填充查询项。# 配置es的集群名称,es会自动发现在同一网段下的es,如果在同一网段下有多个集群,就可以用这个属性来区分不同的集群。# 配置es的集群名称,es会自动发现在同一网段下的es,如果在同一网段下有多个集群,就可以用这个属性来区分不同的集群。"_id" : "001", //命中文档ID。# 设置集群中master节点的初始列表,可以通过这些节点来自动发现新加入集群的节点。"_index" : "hotol", //命中文档所在索引。原创 2023-04-05 11:06:13 · 910 阅读 · 0 评论