- 博客(21)
- 资源 (1)
- 收藏
- 关注
原创 ElasticSearch学习笔记十九(Java 高级客户端——文档管理)
Java High Level REST Client 是 ElasticSearch 官方的高级客户端,接下来会将前面学习过的 ElasticSearch 基础操作都用客户端实现一遍。这篇笔记主要讲如何使用客户端进行文档管理。
2021-04-05 22:29:01 378 1
原创 ElasticSearch学习笔记十八(Java 高级客户端——索引管理)
Java High Level REST Client 是 ElasticSearch 官方的高级客户端,接下来会将前面学习过的 ElasticSearch 基础操作都用客户端实现一遍。这篇笔记主要讲如何使用客户端进行索引管理。
2021-04-04 15:45:34 1107
原创 ElasticSearch学习笔记十七(Java 客户端)
使用 Java 操作 ElasticSearch 时,需要构造 Http 请求、构造请求参数、构造请求体、解析请求结果等。而 Java 客户端帮我们将这些操作都封装成了 API,简化开发过程,提高开发效率。
2021-03-14 17:08:23 566
原创 ElasticSearch学习笔记十六(管道聚合)
与关系型数据库一样,ElasticSearch 也有自己的聚合分析功能,对查询返回的结果进行处理,主要分为三大类:指标聚合、桶聚合、管道聚合。这一篇主要讲 ElasticSearch 的管道聚合功能。
2021-02-21 18:46:17 390
原创 ElasticSearch学习笔记十五(桶聚合)
与关系型数据库一样,ElasticSearch 也有自己的聚合分析功能,对查询返回的结果进行处理,主要分为三大类:指标聚合、桶聚合、管道聚合。这一篇主要讲 ElasticSearch 的桶聚合功能。
2021-02-21 12:12:43 374
原创 ElasticSearch学习笔记十四(指标聚合)
与关系型数据库一样,ElasticSearch 也有自己的聚合分析功能,对查询返回的结果进行处理,主要分为三大类:指标聚合、桶聚合、管道聚合。这一篇主要讲 ElasticSearch 的指标聚合功能。
2021-01-31 11:38:35 552
原创 ElasticSearch学习笔记十三(位置查询+特殊查询)
搜索是 ElasticSearch 核心功能,也是最为丰富有趣的功能,接下来我们开始学习全文查询、词项查询、复合查询、嵌套查询、位置查询、特殊查询等查询功能,从多个方面逐一剖析 ElasticSearch 中搜索的玩法!这一篇主要讲 ElasticSearch 的位置查询和特殊查询功能。
2021-01-30 20:13:08 400
原创 ElasticSearch学习笔记十二(复合查询)
搜索是 ElasticSearch 核心功能,也是最为丰富有趣的功能,接下来我们开始学习全文查询、词项查询、复合查询、嵌套查询、位置查询、特殊查询等查询功能,从多个方面逐一剖析 ElasticSearch 中搜索的玩法!这一篇主要讲 ElasticSearch 的嵌套查询功能与父子文档。
2021-01-30 17:20:32 223
原创 ElasticSearch学习笔记十一(复合查询)
搜索是 ElasticSearch 核心功能,也是最为丰富有趣的功能,接下来我们开始学习全文查询、词项查询、复合查询、嵌套查询、位置查询、特殊查询等查询功能,从多个方面逐一剖析 ElasticSearch 中搜索的玩法!这一篇主要讲 ElasticSearch 的复合查询功能。
2021-01-24 23:12:22 631
原创 ElasticSearch学习笔记十(词项查询)
搜索是 ElasticSearch 核心功能,也是最为丰富有趣的功能,接下来我们开始学习全文查询、词项查询、复合查询、嵌套查询、位置查询、特殊查询等查询功能,从多个方面逐一剖析 ElasticSearch 中搜索的玩法!这一篇主要讲 ElasticSearch 的词项查询功能。
2021-01-23 12:29:21 1489
原创 ElasticSearch学习笔记九(全文查询)
搜索是 ElasticSearch 核心功能,也是最为丰富有趣的功能,接下来我们开始学习全文查询、词项查询、复合查询、嵌套查询、位置查询、特殊查询等查询功能,从多个方面逐一剖析 ElasticSearch 中搜索的玩法!这一篇主要讲 ElasticSearch 的全文查询功能。
2021-01-17 21:25:55 225 1
原创 ElasticSearch学习笔记八(查询入门)
搜索是 ElasticSearch 核心功能,也是最为丰富有趣的功能,接下来我们开始学习全文查询、词项查询、复合查询、嵌套查询、位置查询、特殊查询等查询功能,从多个方面逐一剖析 ElasticSearch 中搜索的玩法!今天我们就先来看一个简单的搜索入门。
2021-01-17 12:04:22 313
原创 ElasticSearch学习笔记七(映射参数)
概述在映射Mapping中,前面我们已经学习过type参数,它使用于描述字段类型,详见:ElasticSearch学习笔记五(映射mapping)。除了type参数,Mapping中还有另外27种映射参数。有些参数对于所有字段类型都是通用的,例如boost权重参数。而有些参数则只适用于特定字段,例如analyzer参数只能作用于text字段。下面来看看,es中常用的一些映射参数。参考官方文旦:https://www.elastic.co/guide/en/elasticsearch/referen
2021-01-14 22:45:29 1072
原创 ElasticSearch学习笔记六(字段类型 Field data types)
上一章学习映射的时候,就有接触到一些字段类型。今天来详细说说ElasticSearch中常见的四种字段类型。一、核心类型1.1、字符串类型string:在es5.0之前,用这个字段来定义字符串,通过index来定义是否需要被分析或者精准查询。但现在,这两种分别被text和keyword类型替代。text:使用了这个字段,字段内容就会被分词器分析成一个个词条,相当于之前的analyzed属性。text类型的字段hen不用于排序,很少用于聚合。keyword:这种类型适合结构化的字段,用于做精准匹配
2020-12-31 20:56:57 701
原创 ElasticSearch学习笔记五(映射mapping)
为了能够将时间域视为时间,数字域视为数字,字符串域视为全文或精确值字符串, Elasticsearch 需要知道每个域中数据的类型。而包含数据类型的信息就放在在映射(mapping)中。
2020-12-19 13:39:55 798
原创 ElasticSearch学习笔记四(路由+版本控制)
一、路由上一篇文章,我们练习文档删除的时候提到,如果新增文档的时候指定了路由,那么查询、更新、删除文档的时候也要使用指定的路由才能查得到。这篇文章就来讲一讲es的路由(routing)。1.1、什么是路由首先,es是一个分布式系统,当我们存储一个文档到es上,实际是保存到某一个主分片中,这个主分片可能是master节点也可能是slave节点,然后再保存到对应的副本分片中。而具体保存在哪个主分片,是通过下面这个公式来决定的:shard = hash(routing) % number_of_
2020-12-11 18:39:59 597
原创 ElasticSearch学习笔记三(索引+文档)
版权声明:本文仅记录ElasticSearch学习心得,如有侵权请联系删除。更多内容请访问原创作者:微信公众号:江南一点雨B站:https://space.bilibili.com/49484631?from=search&seid=6136072956000981995一、索引在上一节我们使用了postman进行了一些简单的添加索引和文本测试,接下来试试在Head和Kibana中进行相关操作。1.1、新建索引1.1.1、使用Head新建在 head 插件中,选择 ..
2020-12-05 15:24:32 322
原创 ElasticSearch学习笔记二(分词器)
版权声明:本文仅记录ElasticSearch学习心得,如有侵权请联系删除。更多内容请访问原创作者:微信公众号:江南一点雨B站:https://space.bilibili.com/49484631?from=search&seid=6136072956000981995一、分词器ElasticSearch 核心功能就是数据检索,实现该功能需要将文档数据写入es并分析转为词条流,大概分以下三步:写入:将文档数据写入es的索引。 词条化:分词器将输入的文本转为一个一个的词...
2020-11-29 15:31:02 455
原创 ElasticSearch学习笔记一(简介+安装+核心概念)
版权声明:本文仅记录ElasticSearch学习心得,更多内容请访问原作者:微信公众号:江南一点雨B站:https://space.bilibili.com/49484631?from=search&seid=6136072956000981995
2020-11-28 17:13:51 283
原创 SpringBoot中使用Nginx实现反向代理及负载均衡
前提场景:在上一篇文章:使用SpringBoot和KindEditor完成图片批量上传和回显,结尾提到Nginx实现反向代理,更适用于实际项目应用。 这一篇就来说一下,如果简单实现Nginx的反向代理,以及高并发场景中常用的负载均衡。当然Nginx作为一个优秀的Http服务器,能做的远不止于这些,还有动静分离、在线部署、健康监测等功能。这些功能用法以后有时间另起一篇来说。一、下载...
2019-08-06 10:19:35 5460 4
原创 使用SpringBoot和KindEditor完成图片批量上传和回显
摘要:今天开发中用到了KingEditor富文本编辑器,一款功能比较齐全的编辑器,纯jQuery + CSS写成,使用起来比较方便。其中图片上传功能个人很喜欢(因为之前用百度的富文本编辑器没有实现,可能是以前太菜了哈哈),现在记录下来方便以后查看。版权声明:本文作者:怡宝的大方哥作者博客地址:https://blog.csdn.net/weixin_45067790一、工具准备...
2019-08-03 12:15:57 1509 1
空空如也
TA创建的收藏夹 TA关注的收藏夹
TA关注的人