随笔分类 - Elasticsearch
ES 学习总结
摘要:ELK 日志框架 文件下载 一、Elasticsearch 下载 https://www.elastic.co/cn/downloads/elasticsearchhttps://www.elastic.co/cn/downloads/past-releases/elasticsearch-8-10
阅读全文
摘要:Elasticsearch mapping映射文件设置没有生效 问题背景 我们一般会预先创建 Elasticsearch index的 mapping.properties 文件(类似于MySQL中的表结构定义), mapping.properties 文件中定义了Elasticsearch索引设计
阅读全文
摘要:解决 Elasticsearch 超过 10000 条无法查询的问题 问题描述 分页查询场景,当查询记录数超过 10000 条时,会报错。 使用 Kibana 的 Dev Tools 工具查询 从第 10001 条到 10010 条数据。 查询语句如下: 查询结果,截图如下: 报错信息如下: 原因分
阅读全文
摘要:背景说明 最近在做一个 Elasticsearch 的分页查询,并且对查询结果按照特定字段进行排序的功能。 但是执行结果却报错,报错信息如下: 原因分析 查询语句如下: GET alarm/_search // index为 alarm { "query" : { "bool" : { "must"
阅读全文
摘要:背景说明 Elasticsearch是一个基于Apache Lucene(TM)的开源搜索引擎。无论在开源还是专有领域,Lucene可以被认为是迄今为止最先进、性能最好的、功能最全的搜索引擎库。 Elasticsearch 是一种NoSQL数据库(非关系型数据库),和常规的关系型数据库(比如:MyS
阅读全文
摘要:在website的index下已经存在一个名为blog的type。想在website下,新增一个名为blog2的type。 执行语句如下: 报错信息如下: 原因:Elasticsearch 在6.0版本以后,一个index下,只允许创建一个type,不允许存在多个type。并且在官网提供信息,7.0
阅读全文
摘要:背景说明 执行《Elasticsearch 权威指南》的示例,在执行聚合查询的时候,报错 Fielddata is disabled on text fields by default. 1)聚合语句如下: 2)报错信息如下: 3)Kibana 的 Dev Tools 执行截图如下: 原因分析 El
阅读全文
摘要:背景描述 近期在学习《Elasticsearch 权威指南》上的一些基本命令,在操作到 filtered 进行过滤查询的时候,报错 “no [query] registered for [filtered]”。 1)查询语句如下: 2)报错信息如下: 3)Kibana 的 Dev Tools 执行截
阅读全文
摘要:背景描述 Elasticsearch是一个基于Apache Lucene(TM)的开源搜索引擎。无论在开源还是专有领域,Lucene可以被认为是迄今为止最先进、性能最好的、功能最全的搜索引擎库。 Elasticsearch是使用Java开发,并使用Lucene作为其核心来实现所有索引和搜索的功能,但
阅读全文