Es
文章平均质量分 85
等到鸡吃完米
这个作者很懒,什么都没留下…
展开
-
ES运维常用指令,常用的故障诊断指令,es集群健康状况、集群节点分配信息、分片分配信息、分片未分配问题诊断、集群开启密码访问
此命令可以查询从集群范围的角度检索统计信息。API 返回基本索引指标(分片数量、存储大小、内存使用情况)和有关构成集群的当前节点的信息(数量、角色、操作系统、jvm 版本、内存使用情况、cpu 和已安装的插件)。用于查看分片所处位置,包括所处哪个节点以及所处节点的 IP 地址。常见的使用场景如:索引的生命周期管理、数据流等。获取每个节点的分配情况,包括获取其分配的 IP 地址、资源占用信息、角色等。此命令一般用于查看及群众包含哪些索引。计算product 索引中的文档总数。计算集群中的文档总数。原创 2022-12-11 22:27:41 · 3376 阅读 · 0 评论 -
【Elasticsearch学习笔记五】es常用的JAVA API、es整合SpringBoot项目中使用、利用JAVA代码操作es、RestHighLevelClient客户端对象
Elasticsearch软件是由 Java 语言开发的,所以也可以通过 Java API 的方式对 Elasticsearch服务进行访问;Maven项目集成Easticsearch;springboot项目集成Spring Data操作Elasticsearch;springboot项目集成bboss操作elasticsearch;1)客户端对象2)索引操作3)文档操作4)高级查询;getConfigRestClientUtil和getRestClientUtil区别;原创 2022-11-22 17:28:50 · 1446 阅读 · 0 评论 -
【Elasticsearch学习笔记四】DSL:term和match查询的区别;aggs聚合查询;sort排序和range查询范围;from查询页码和size返回结果;_source查询需要的属性名称
1、词条匹配:term、terms查询2、term和match的区别1)term(精确查询)2)terms(精确匹配多个或关系)3)match(分词匹配)4)match_phrase(短语匹配)3、aggregation执行聚合查询4、排序sort和查询范围range1)排序sort2)查询范围range5、from查询页码和size返回结果详情数量6、highlight高亮显示7、_source查询出需要的属性名称原创 2022-11-18 17:01:58 · 1475 阅读 · 0 评论 -
【Elasticsearch学习笔记三】DSL:match、match_phrase、multi_math、wildcard;must、must_not、should、filter;bool 复合查询
1、如何通过官网学习Query DSL2、match、match_phrase、multi_math查询1)match(分字符串和非字符串)2)match_phrase(不拆分匹配)3)query/multi_match(多字段匹配)4)wildcard(通配符查询)3、简单介绍:must、must_not、should、query/filter4、复合查询:bool、boosting、constant_score、dis_max原创 2022-11-18 15:30:40 · 1750 阅读 · 0 评论 -
【Elasticsearch学习笔记二】es的Mapping字段映射、Mapping字段常用类型、Mapping映射的创建、查看和更新、es数据迁移、ik分词器
映射(Mapping)相当于数据表的表结构。ElasticSearch中的映射(Mapping)用来定义一个文档,可以定义所包含的字段以及字段的类型、分词器及属性等等;动态映射(dynamic mapping):ElasticSearch中不需要事先定义映射(Mapping),文档写入ElasticSearch时,会根据文档字段自动识别类型。静态映射:在ElasticSearch中也可以事先定义好映射,包含文档的各个字段及其类型等,这种方式称之为静态映射;原创 2022-11-17 21:41:39 · 6209 阅读 · 0 评论 -
【Elasticsearch学习笔记一】es 的概述、功能、场景;es-核心概念:索引、类型、文档、映射;es倒排索引;索引操作 :创建、查看、删除;检索es基本信息;document增删改查文档;
es 的概述、功能、场景;es-核心概念:索引、类型、文档、映射;es倒排索引;索引操作 :创建、查看、删除;检索es基本信息;document增删改查文档;index索引:类似的数据放在一个索引,非类似的数据放不同索引, 一个索引也可以理解成一个关系型数据库;Type类型:(es7会逐渐删除type)Document文档:保存在某个index下,某种type的一个数据document,文档是json格式的,document就像是mysql中的某个table里面的内容,每一行对应的列叫属性;原创 2022-11-17 20:27:29 · 865 阅读 · 0 评论 -
如何使用ES做简单的时间条件过滤+模糊查询+精确匹配+关键字排除,查询 elasticsearch查询结果包含或排除某些字段、_source查询出需要的属性名称
must :返回文档必须满足该条件,且提供分数filter :返回文档必须满足该条件,但是不需要提供分数should :返回文档可以满足0个或多个条件,且提供分数must_not : 返回文档必须不满足条件,但是不需要提供分数原创 2022-11-12 14:42:32 · 6587 阅读 · 0 评论 -
多台es服务器搭建elasticsearch集群,es单机伪集群搭建,在一台服务器上以三个不同的端口模拟三台主机完成es伪集群搭建,windows和Linux操作方法一致
1)cluster.name,必须全部相同。 2)node.name ,必须各不相同 3)http.port,设置对外服务的http端口必须各不相同 4)transport.tcp.port,设置集群节点间交互端口必须各不相同 5)cluster.initial_master_nodes,必须配置写入要加入集群的node名称 6)discovery.seed_hosts,必须配置写入要加入集群的节点的集群间的通信ip+端口原创 2022-10-14 18:35:55 · 3213 阅读 · 0 评论 -
logstash写es大量报错,blocked by: [FORBIDDEN/12/index read-only / allow delete (api)]
报错:retrying failed action with response code:403 ({"type"=>"cluster_block_exception", "reason"=>"blocked by: [FORBIDDEN/12/index read-only / allow delete (api)];原创 2022-06-24 11:35:24 · 584 阅读 · 0 评论