
ES-Elasticsearch
文章平均质量分 93
Elasticsearch 相关知识学习分享
码农爱java
好记性不如烂笔头,记录技术点滴,保持热爱。come on!
展开
-
Elasticsearch 之 ElasticsearchRestTemplate 嵌套聚合查询【嵌套文档聚合查询】
Nested 翻译过来就是嵌套的意思,如果需要实现上述业务场景,我们需要使用嵌套查询,也就是会用到 Nested 关键字,Nested 在 Elasticsearch 中主要用于处理对象数组的情况,嵌套对象是一种特殊的对象类型,它允许在文档中存储一组相关的对象,并且在查询时能够正确地处理这些对象之间的关系,但是在映射(mapping)时候,需要将对象数组标记为 Nested 类型。简单来说就是想要实现嵌套查询就需要将对象数组标记为 Nested 类型,再使用查询语法即可实现嵌套查询。原创 2025-03-28 09:30:00 · 2478 阅读 · 0 评论 -
Elasticsearch 之 ElasticsearchRestTemplate 聚合查询
上一篇我们分享了 ElasticsearchRestTemplate 的常用普通查询,本篇我们使用 ElasticsearchRestTemplate 来完成 Elasticsearch 更为复杂的聚合查询。原创 2025-03-27 10:38:52 · 1117 阅读 · 0 评论 -
Elasticsearch 之 ElasticsearchRestTemplate 普通查询
QueryBuilders 是 Elasticsearch 中的一个工具类,用于构建各种复杂的查询的条件,在实际业务场景中,经常需要构建复杂的条件查询,如范围查询、布尔查询、模糊查询等场景,QueryBuilders 提供了构建这些复杂的查询能力,替代了手动编写复杂的 JSON 格式的查询 Elasticsearch 语句,在使用 ElasticsearchRestTemplate 完成 Elasticsearch 的各种复杂查询的时候,我们会使用到 QueryBuilders。原创 2025-03-26 10:41:21 · 1236 阅读 · 0 评论 -
Elasticsearch Windows 环境安装
总结:本篇简单分享了 Elasticsearch 的 Windows 版本的安装,旨在为后面我们学习 Elasticsearch 的时候可以快速搭建起一套 Elasticsearch 环境,同时也分享了两个更 Elasticsearch 相关的插件 Kibana 和 elasticsearch-head 的安装,希望可以帮助到有需要的朋友。elasticsearch-head 是一个用于管理和监控 Elasticsearch 集群的 Web 前端工具,它提供集群健康检查、索引管理、文档浏览及搜索等功能。原创 2025-03-25 09:37:08 · 967 阅读 · 0 评论 -
Elasticsearch 基础篇【ES】
Elasticsearch 是一个分布式、RESTful 风格的搜索和数据分析引擎,它的用途非常广泛,主要用于全文检索、结构化搜索、数据分析以及将这三者混合使用,本篇我们来初步认识一下 ELasticsearch ,分享一些 ELasticsearch 的基本概念。原创 2025-03-24 13:51:09 · 693 阅读 · 0 评论