![](https://img-blog.csdnimg.cn/20201014180756928.png?x-oss-process=image/resize,m_fixed,h_64,w_64)
Elasticsearch学习+ELK分布式日志采集系统
文章平均质量分 72
卷起来吧
01宇宙
寸金难买寸光阴
展开
-
ElasticSearch高可用集群搭建
ES高可用集群搭建原创 2023-12-12 13:38:48 · 851 阅读 · 0 评论 -
(十一)Springboot+ElasticSearch8整合
在 Elasticsearch7.15版本之后,Elasticsearch官方将它的高级客户端标记为弃用状态。推出全新的 Java API客户端 Elasticsearch Java API Client,该客户端也将在 Elasticsearch8.0及以后版本中成为官方推荐使用的客户端。转载 2023-09-11 11:06:00 · 1965 阅读 · 0 评论 -
Elasticsearch踩坑:启动时 报错 java.nio.file.NoSuchFileException \lib\dt.jar
ES 8.0.x版本对应jdk17以上,jdk17等高版本的jdk在配置环境变量时无需配置CLASSPATH。原创 2023-09-05 16:10:15 · 1550 阅读 · 1 评论 -
(十)ElasticSearch高级使用【别名,重建索引,refresh操作,高亮查询,查询建议】
默认情况下,高亮文本使用标签标记,但你可以根据需要自定义高亮的样式。你可以在查询中使用 pre_tags 和 post_tags 参数定义前缀和后缀标签。},原创 2023-09-05 14:36:05 · 1044 阅读 · 0 评论 -
(九)ElasticSearch 搜索/聚合查询/query_string
布尔操作符:AND、OR、NOT 可以用来组合查询条件,例如 “search AND text” 表示搜索同时包含 “search” 和 “text” 的文档,“search OR text” 表示搜索包含 “search” 或 “text” 的文档。使用 query_string 查询时,您可以在查询字符串中指定需要搜索的文本内容,并使用特定的语法来构建查询条件。常规搜索:单词之间默认为逻辑与的关系,例如 “search text” 表示搜索同时包含 “search” 和 “text” 的文档。原创 2023-07-21 15:18:55 · 510 阅读 · 0 评论 -
(八) ElasticSearch数据可视化和分析工具Kibana安装和使用
Kibana 是一个用于数据可视化和分析的开源工具,它是 Elastic Stack(包括 Elasticsearch、Logstash 和 Beats)的一部分。Kibana 提供了直观、交互式的用户界面,让用户能够以图表、表格、地图等形式实时探索和可视化存储在 Elasticsearch 中的数据。原创 2023-06-19 13:36:34 · 2364 阅读 · 0 评论 -
(七) ElasticSearch 分词器
分词器是 Elasticsearch 中的一个组件,用于将文本转换为词项,以便于搜索和索引。它负责将输入的文本进行拆分、标准化和处理,生成最终的词项列表。原创 2023-06-19 12:37:58 · 2918 阅读 · 0 评论 -
(六) ElasticSearch 搜索实战
精确匹配是在指定字段中查找精确匹配指定值的文档。原创 2023-06-19 10:48:52 · 1291 阅读 · 0 评论 -
(五) ElasticSearch 数据类型和文档CRUD操作
专用数据类型是 Elasticsearch 提供的特定用途的数据类型,用于解决特定领域的需求。核心数据类型是 Elasticsearch 最基本和常用的数据类型,用于存储大部分数据。upsert 当指定的⽂档不存在时,upsert参数包含的内容将会被插⼊到索引中,作为⼀个。如果指定的⽂档存在,ElasticSearch引擎将会执⾏指定的更新逻辑。使用复杂数据类型可以创建更灵活和复杂的数据结构,支持嵌套查询和聚合操作。2)向_source字段,增加⼀个字段。4)根据条件参数,更新指定⽂档的字段。原创 2023-06-14 15:03:04 · 1622 阅读 · 0 评论 -
(四)ElasticSearch 索引、映射使用
注意:这里 PUT /my_index 为简写,表示 RESTful风格的PUT方式访问 可以用postman访问测试,如图:删除索引:批量获取索引:获取全部索引:两种方式:判断索引是否存在:返回 200 Ok代表索引存在,如下图所示:返回 404 not Found 代表索引不存在,如下图所示:关闭索引可以使Elasticsearch集群在对索引执行维护操作时更加高效。当索引关闭时,Elasticsearch将停止对该索引进行更新、搜索和查询等操作。这样可以节省系统资源,并原创 2023-06-14 11:18:25 · 173 阅读 · 0 评论 -
(三)ElasticSearch核心知识理解(目录结构,索引,RESTful)
Elasticsearch 提供了 RESTful API(Representational State Transfer)作为与其进行交互的主要方式。通过 RESTful API,你可以使用各种 HTTP 方法(如 GET、POST、PUT、DELETE)来执行各种操作,包括索引数据、搜索文档、执行聚合、管理索引等。以下是一些常用的 Elasticsearch RESTful API:PUT /index/_doc/id:创建或替换指定 ID 的文档。原创 2023-06-14 10:30:12 · 1631 阅读 · 0 评论 -
Elasticsearch踩坑:received plaintext http traffic on an https channel, closing connection Netty4HttpCh
当我们访问ip+9200 验证是否启动成功时报错。原因:Elasticsearch开启了安全认证。原创 2023-06-13 16:19:27 · 1428 阅读 · 4 评论 -
(二)Liunx下ElasticSearch快速搭建
liunx安装elasticsearch原创 2023-06-13 16:16:43 · 1201 阅读 · 0 评论 -
(一)ElasticSearch介绍
Elasticsearch 是一个开源的分布式搜索和分析引擎,用于快速、可扩展和实时地搜索、分析和存储大量数据。它是在 Apache Lucene 基础上构建的,Lucene 是一个强大的全文搜索库。原创 2023-06-13 14:45:25 · 1665 阅读 · 1 评论