自定义博客皮肤VIP专享

*博客头图:

格式为PNG、JPG,宽度*高度大于1920*100像素,不超过2MB,主视觉建议放在右侧,请参照线上博客头图

请上传大于1920*100像素的图片!

博客底图:

图片格式为PNG、JPG,不超过1MB,可上下左右平铺至整个背景

栏目图:

图片格式为PNG、JPG,图片宽度*高度为300*38像素,不超过0.5MB

主标题颜色:

RGB颜色,例如:#AFAFAF

Hover:

RGB颜色,例如:#AFAFAF

副标题颜色:

RGB颜色,例如:#AFAFAF

自定义博客皮肤

-+
  • 博客(8)
  • 收藏
  • 关注

原创 ES地理位置查询

说明:该查询会查找离纬度为40,经度为-70的位置在100公里半径范围内的文档1。功能描述:地理位置查询允许用户处理地理位置数据,并进行范围查询、距离排序等操作。

2025-02-20 21:26:14 666

原创 ES嵌套文档查询代码

"query": {"query": {"match": {

2025-02-20 21:25:43 317

原创 ES聚合查询代码

"size": 0,"aggs": {"terms": {

2025-02-20 21:25:11 527

原创 es聚合功能和常见聚合类型

ES不仅支持复杂的查询操作,还提供了强大的聚合功能。聚合功能允许用户对数据进行统计分析,如计算平均值、求和、去重计数等。

2025-02-20 21:22:53 159

原创 ES查询DSL及其用法

ES提供了丰富的查询DSL(Domain Specific Language)来实现复杂的查询需求。查询DSL是一种基于JSON的查询语言,允许用户以声明性的方式指定查询条件、过滤条件、排序规则等。

2025-02-20 21:22:21 353

原创 文档和字段概念

在ES中,文档是索引中的一个基础信息单元,也就是一条数据。文档使用JSON格式表示,包含多个字段,每个字段就是一个数据项。文档可以看作是关系型数据库中的一行数据。:字段是文档中的一个Key/Value对,相当于关系型数据库表的字段。字段定义了文档数据的结构和类型,ES会根据字段的类型和配置对数据进行索引和处理。

2025-02-20 21:21:47 646

原创 ES索引及其工作原理

在ES中,索引是数据的容器,类似于关系型数据库中的数据库。每个索引包含多个文档,具有相似结构的文档存储在同一个索引中。索引由一个名字来标识(必须全部是小写字母),并且当我们要对这个索引中的文档进行索引、搜索、更新和删除的时候,都要使用到这个名字。:ES使用倒排索引来实现快速搜索。倒排索引记录了每个词出现过的文档列表,通过词项快速定位到文档。当用户输入查询语句时,ES会对查询语句进行分词,然后在倒排索引中查找包含这些词的文档,并根据相关性评分对结果进行排序。

2025-02-20 21:21:12 379

原创 ES的基本概念

Elasticsearch(简称ES)是一个开源的、高扩展的分布式全文搜索引擎,它基于Lucene开发,但提供了RESTful API风格的接口,支持分布式和水平扩展。随着ES功能的不断强大,它与数据库的边界也越来越小,除了全文检索外,还支持聚合、排序等功能。ES广泛应用于日志分析、实时监控、全文搜索等场景,能够高效地处理PB级别的数据。

2025-02-20 21:20:42 143

空空如也

空空如也

TA创建的收藏夹 TA关注的收藏夹

TA关注的人

提示
确定要删除当前文章?
取消 删除