elasticsearch
Mauanx
这个作者很懒,什么都没留下…
展开
-
elasticsearch6实战教程学习笔记(十二) — idea + Java实战 5 — 集群状态(完)
这是最后一篇了,查看es集群的状态。话不多说,直接贴代码:@Test public void esStatus() throws UnknownHostException { // 指定es集群;查看 elasticsearch.yml -- put("cluster.name",集群名称) Settings settings = Settings.bu...原创 2020-01-07 18:21:19 · 187 阅读 · 0 评论 -
elasticsearch6实战教程学习笔记(十一) — idea + Java实战 4 — 聚合查询
上篇:elasticsearch6实战教程学习笔记(十) — idea + Java实战 3 — 简单查询本篇讲简单的聚合查询。1 聚合查询聚合查询年龄最大值,代码如下:// 聚合查询 @Test public void esAggregation() throws UnknownHostException { // 指定es集群;查看 elasticse...原创 2020-01-07 18:10:27 · 375 阅读 · 0 评论 -
elasticsearch6实战教程学习笔记(十) — idea + Java实战 3 — 简单查询
上篇介绍了文档的增删改,代码前后内容都一样,只有中间的关键语句不一样:elasticsearch6实战教程学习笔记(九) — idea + Java实战 2 — 文档的增删改本篇是之前介绍过的简单查询语句的集合,因为代码的结构都是:启动客户端+连接es+操作语句+输出结果/操作状态+关闭客户端。所以中间的关键语句用注释的方式集中在一起介绍,方便大家对比学习。话不多说,查询语句的代码如下:...原创 2020-01-07 17:50:39 · 254 阅读 · 0 评论 -
elasticsearch6实战教程学习笔记(九) — idea + Java实战 2 — 文档的增删改
上篇使用idea创建了一个简单的 maven工程,连接elasticsearch,并使用get方法获取了一个 document:elasticsearch6实战教程学习笔记(八) — idea + Java实战 1 — get查询本篇介绍elasticsearch的增、删、改。目录1 增加一个文档2 批量添加文档(bulk)3 更新文档4 删除文档1 增加一个文档增加一个id为7,na...原创 2020-01-07 16:17:09 · 251 阅读 · 0 评论 -
elasticsearch6实战教程学习笔记(一) -- 基础
笔记来源 → B站学习视频:最新ElasticSearch6实战教程。视频评论里有人说是照本宣科,学到最后只会ctrl+c。我看了几篇,也有这种感觉。后来自己找了点文字资料,中文的资料零零散散,读英文文献我又不行,而且存在理解上的歧义。折腾一番后,我还是决定跟着视频一步一步的学。以下笔记是本人看视频过程中的手打总结,前面基础内容使用的是抽象的参数名称,使用的时候请自行修改。笔记编号是根据...原创 2019-12-26 18:13:33 · 543 阅读 · 0 评论 -
elasticsearch6实战教程学习笔记(二) -- 增加
笔记来源 → B站学习视频:最新ElasticSearch6实战教程。序号是视频序号,内容根据我的理解微调了。上篇:elasticsearch6实战教程学习笔记(一)上篇介绍了es的一点基础,以及简单创建index、type和添加数据的方法。本篇内容:(1)修改数据(基于脚本);(2)object类型;(3)使用post、put对文档修改的区别;(4)解析上篇中的metadata...原创 2019-12-27 18:57:17 · 368 阅读 · 0 评论 -
elasticsearch6实战教程学习笔记(三)-- 查询
笔记来源→ B站学习视频:最新ElasticSearch6实战教程。上篇:elasticsearch6实战教程学习笔记(二)序号是视频序号,内容根据我的理解微调了。上篇说到:(1)用脚本script增删改;(2)object类型的存储原理;(3)解析bulk批量插入中的metadata元数据;(4)解析_source元数据。本篇打算总结一下视频中关于查询的部分。涉及的视频包括:...原创 2019-12-30 18:37:00 · 327 阅读 · 0 评论 -
elasticsearch6实战教程学习笔记(四)-- 其他原理
笔记来源 → B站学习视频:最新ElasticSearch6实战教程。v+数字是视频序号,内容根据我的理解微调了。上篇介绍了一些简单的查询:elasticsearch6实战教程学习笔记(三)本篇内容:(1)什么是扩容 - v24;(2)es6的容错机制 - v25;(3)文档数据路由原理 - v32;(4)文档增改查原理 - v33、v29、v35;(5)更新文档对并发问题的处理 -...原创 2020-01-02 18:49:30 · 259 阅读 · 0 评论 -
elasticsearch6实战教程学习笔记(五)-- 查询 + 深度查询
笔记来源 → B站学习视频:最新ElasticSearch6实战教程。v+数字是视频序号,内容根据我的理解微调了。上篇介绍了一些乱七八糟的原理,比如扩容、容错,文档增删改查的原理:elasticsearch6实战教程学习笔记(四)-- 其他原理本篇内容:(1)query string查询及copy_to的使用 - v40;(2)索引不可变的原因 - v47;(3)多index、...原创 2020-01-02 19:26:01 · 309 阅读 · 0 评论 -
elasticsearch6实战教程学习笔记(六)-- 排序及原理
笔记来源 → B站学习视频:最新ElasticSearch6实战教程。v+数字是视频序号,内容根据我的理解微调了。上篇介绍了主要介绍了深度查询:elasticsearch6实战教程学习笔记(五)-- 查询 + 深度查询本篇整理内容为排序:(1)相关度分数的计算 - v42;(2)字符串排序问题 - v41;(3)DocValues - v44。目录1. 相关度分数的计算...原创 2020-01-02 20:12:55 · 565 阅读 · 0 评论 -
elasticsearch6实战教程学习笔记(七)-- dynamic mapping策略
笔记来源 → B站学习视频:最新ElasticSearch6实战教程。v+数字是视频序号,内容根据我的理解微调了。上篇介绍排序和一些简单的原理:elasticsearch6实战教程学习笔记(六)-- 排序及原理本篇内容:dynamic mapping策略。目录dynamic mapping策略(1)dynamic:(2)date_detection:(3)定制dy...原创 2020-01-02 20:24:40 · 276 阅读 · 0 评论 -
elasticsearch6实战教程学习笔记(八) — idea + Java实战 1 — get查询
之前的七篇都是es6的基础,视频讲得零散,我调整了一下笔记顺序,整体还是有点乱:elasticsearch6实战教程学习笔记(一) – 基础elasticsearch6实战教程学习笔记(二) – 增加elasticsearch6实战教程学习笔记(三)-- 查询elasticsearch6实战教程学习笔记(四)-- 其他原理elasticsearch6实战教程学习笔记(五)-- 查询 + ...原创 2020-01-03 18:40:33 · 308 阅读 · 0 评论