文章分类 - Elasticsearch
摘要:目录beforePython连接elasticsearch配置忽略响应状态码一个简单的示例 返回Elasticsearch目录 before elasticsearch-6.8.15 elasticsearch模块的安装,不能无脑直接安装最新版,而是要根据不同的elasticsearch版本来下载不
阅读全文
摘要:目录前言ik分词器的由来IK分词器插件的安装安装测试ik目录简介ik分词器的使用第一个ik示例ik_max_wordik_smartik之短语查询ik之短语前缀查询 返回Elasticsearch目录 前言 在知名的中分分词器中,ik中文分词器的大名可以说是无人不知,elasticsearch有了i
阅读全文
摘要:目录前言分析过程分析器标准分析器:standard analyzer简单分析器:simple analyzer空白分析器:whitespace analyzer停用词分析器:stop analyzer关键词分析器:keyword analyzer模式分析器:pattern analyzer语言和多语
阅读全文
摘要:目录beforeindexcopy_to对象属性settings设置设置主、复制分片 返回Elasticsearch目录 before elasticsearch-6.8.15 上一小节中,根据dynamic的状态不同,我们对字段有了更多可自定义的操作。现在再来补充一个参数,使自定义的属性更加的灵活
阅读全文
摘要:目录前言动态映射(dynamic:true)静态映射(dynamic:false)严格模式(dynamic:strict) 返回Elasticsearch目录 前言 一般的,mapping则又可以分为动态映射(dynamic mapping)和静态(显式)映射(explicit mapping)和精
阅读全文
摘要:目录before映射是什么?映射类型字段的数据类型映射约束一个简单的映射示例 返回Elasticsearch目录 before 我们已经自由奔放够了! 我们应该知道,在关系型数据库中,必须先定义表结构,才能插入数据,并且,表结构不会轻易改变。而我们呢,我们怎么玩elasticsearch的呢: PU
阅读全文
摘要:目录前言准备数据avgmaxminsum分组查询 返回Elasticsearch目录 前言 聚合函数大家都不陌生,elasticsearch中也没玩出新花样,所以,这一章相对简单,只需要记得: avg max min sum 以及各自的用法即可。先来看求平均。 准备数据 PUT zhifou/doc
阅读全文
摘要:目录前言准备数据默认高亮显示自定义高亮显示 返回Elasticsearch目录 前言 如果返回的结果集中很多符合条件的结果,那怎么能一眼就能看到我们想要的那个结果呢?比如下面网站所示的那样,我们搜索elasticsearch,在结果集中,将所有elasticsearch高亮显示? 如上图我们搜索思否
阅读全文
摘要:目录前言准备数据结果过滤:_source 返回Elasticsearch目录 前言 在未来,一篇文档可能有很多(是的,很多!不要被我们的示例这仨俩字段所迷惑)的字段,每次查询都默认给我们返回全部,在数据量很大的时候,是的,比如我只想查姑娘的手机号,你一并给我个喜好啊、三围什么的算什么?是要告诉洒家,
阅读全文
摘要:目录前言准备数据mustshouldmust_notfilter 返回Elasticsearch目录 前言 布尔查询是最常用的组合查询,根据子查询的规则,只有当文档满足所有子查询条件时,elasticsearch引擎才将结果返回。布尔查询支持的子查询条件共4中: must(and) should(o
阅读全文
摘要:目录前言准备数据分页查询:from/size 返回Elasticsearch目录 前言 随着数据量的 不断增大,查询结果也展示的越来越长,很多时候,我们仅是查询几条数据,不用全部显示出来。那又该怎么做呢?这里就要用到分页了。 准备数据 PUT zhifou/doc/1 { "name":"顾老二",
阅读全文
摘要:目录前言准备数据排序查询:sort降序:desc升序:asc不是什么数据类型都能排序 返回Elasticsearch目录 前言 我们之前学过几种查询方式了,但是结果顺序都是elasticsearch决定的。我们来给查询结果搞上我们定制的顺序。 准备数据 PUT zhifou/doc/1 { "nam
阅读全文
摘要:目录前言match查询准备数据match系列之match(按条件查询)match系列之match_all(查询全部)match系列之match_phrase(短语查询)match系列之match_phrase_prefix(最左前缀查询)match系列之multi_match(多字段查询)term查
阅读全文
摘要:目录前言准备数据查询字符串结构化查询 返回Elasticsearch目录 前言 简单的没挑战,来点复杂的,比如查看来自顾家的都有哪些人怎么查呢?elasticsearch提供两种查询方式: 查询字符串(query string),简单查询,就像是像传递URL参数一样去传递查询语句,被称为简单搜索或查
阅读全文
摘要:目录前言CURD之CCURD之UCURD之DCURD之R 返回Elasticsearch目录 前言 我们之前已经学过了elasticsearch的简单操作了。 接下来,洒家要给大家讲述一个真实的故事.......... 故事一定是要伴随着赵忠祥老师的声音作为开始,雨季就要来临了,又到了动物们发情的季
阅读全文
摘要:目录前言创建一篇文档查询所有索引查询指定的索引信息查询文档信息删除指定索引 返回Elasticsearch目录 前言 现在,让我们启动一个节点和kibana。 接下来的一切操作都在kibana中Dev Tools下的Console里完成。 创建一篇文档 现在,我们试图将小黑的小姨妈的个人信息录入el
阅读全文
摘要:目录前言逻辑设计:文档、类型、索引文档类型索引物理设计:节点和分片倒排索引elasticsearch的索引和Lucene的索引对比 返回Elasticsearch目录 前言 我们从之前的一堆铺垫中,也对elasticsearch有了基本了解。 为了理解elasticsearch是如何组织数据的,我们
阅读全文
摘要:目录前言空集群集群健康添加索引添加更多的节点继续扩展当老大(主节点)挂了怎么办成为主节点的资格停用节点 返回Elasticsearch目录 前言 接下来的演示,在本地需要一个新的集群,没有搭建好呢?来点击 空集群 现在,万事俱备,只欠东风。我们继续来探讨集群的内部细节。 当我们打开一个单独的节点no
阅读全文
摘要:目录beforewindow单机集群搭建目录结构集群配置kibana测试centos集群部署node-1node-2node-3一些注意事项 返回Elasticsearch目录 before 本篇博客分别演示了在Windows、centos系统的单机集群和非单机集群的搭建。 分别来看吧。 windo
阅读全文
摘要:目录前言向集群中加入节点发现节点广播单播选取主节点什么是脑裂错误识别 返回Elasticsearch目录 前言 现在,讲述一个真实的故事! 一天小黑在完成项目任务,美滋滋的开始准备和对象约会的时候。突然接到命令,公司谈了个大项目,预计一天后,将会有海量的搜索请求访问小黑写的接口。小黑慌了啊!该怎么办
阅读全文