![](https://img-blog.csdnimg.cn/20201014180756913.png?x-oss-process=image/resize,m_fixed,h_64,w_64)
elasticsearch
文章平均质量分 69
HeathXian
嵌入式 分布式后端 网络安全 主机安全
展开
-
Elasticsearch - No mapping found for [field_name] in order to sort on
可能的原因:在mapping中没有数据,也就是被排序的字段Timestamp在mapping中不存在,或者说一个index对应的mapping是空的。"reason" : "No mapping found for [Timestamp] in order to sort on",没有mapping。根据返回信息,2022.log, 2023.log对应的mapping都是空的,es没有对这两个索引排序。"type" : "query_shard_exception"查询分片异常,找一个查询失败日志分析。原创 2024-06-05 15:13:46 · 454 阅读 · 2 评论 -
es查询优化
查询优化Give memory to the filesystem cache Use faster hardware Document modeling Search as few fields as possible Pre-index data Consider mapping identifiers askeyword Avoid scripts Search rounded dates Force-merge read-only indices Warm up glob...原创 2022-01-01 09:05:20 · 1174 阅读 · 0 评论 -
elastalert
今天聊聊ES的告警,X-Pack提供了报警组件Alert,但是这个功能是需要付费,在寻求其他方案的时候,发现了ElastAlert,可以说这是一款为ES量身定制的告警组件,能够完美替代Alert提供的所有功能。今天就ElastAlert强大的告警功能和笔者实践过程中遇到的一些问题进行分享。概述ElastAlert是基于python2开发的一个告警框架,它主要有以下特点:成熟,Github上已有5k+ star 开源,文档很全面 开发语言为python,研究和扩展源码较为容易 告警规则丰转载 2021-10-12 17:07:10 · 811 阅读 · 0 评论 -
elasticsearch无法写入数据
elasticsearch 报错2021-09-03 14:37:35#error check_history :AuthorizationException(403, u'cluster_block_exception', u'blocked by: [FORBIDDEN/12/index read-only / allow delete (api)];')2021-09-03 14:37:35#Error2:AuthorizationException(403, u'cluster_block_原创 2021-09-03 15:06:21 · 2494 阅读 · 1 评论 -
elasticsearch模糊匹配查询
拼写错误我们期望在类似时间和价格的结构化数据上执行一个查询来返回精确匹配的文档。 然而,好的全文检索不应该是完全相同的限定逻辑。 相反,我们可以扩大范围以包括可能的匹配,而根据相关性得分将更好的匹配推到结果集的顶部。事实上,只能完全匹配的全文搜索可能会困扰你的用户。 难道不希望在搜索quick brown fox时匹配一个包含fast brown foxes的文档, 搜索Johnny Walker同时匹配Johnnie Walker,搜索Arnold Shcwarzennege...翻译 2021-08-26 14:03:38 · 2971 阅读 · 0 评论 -
es python 400 error
case1RequestError(400, u'parsing_exception', u'bool query does not support [sort]')error format:{"query":{ "bool":{ "must":{}, "filter":{}, "sort":[] } }}right format:{"query":{ "bool":{ "must":{},原创 2021-08-20 11:53:41 · 773 阅读 · 0 评论 -
es index
介绍Elasticsearch 是一个分布式可扩展的实时搜索和分析引擎.Elasticsearch 是一个建立在全文搜索引擎 Apache Lucene(TM) 基础上的搜索引擎. 当然 Elasticsearch 并不仅仅是 Lucene 那么简单,它不仅包括了全文搜索功能,还可以进行以下工作:分布式实时文件存储,并将每一个字段都编入索引,使其可以被搜索。 实时分析的分布式搜索引擎。 可以扩展到上百台服务器,处理PB级别的结构化或非结构化数据。基本概念先说Elasticsearc转载 2021-08-18 19:57:59 · 880 阅读 · 0 评论 -
es _id 元字段
_id字段每个文档都有一个唯一标识它的id,该id被索引,以便可以使用GET API或ids查询来查找文档。id可以在索引时分配,也可以由Elasticsearch生成唯一id。该字段在映射中不可配置。id字段的值可以在term、term、match和query string等查询中访问。# Example documentsPUT my-index-000001/_doc/1{ "text": "Document with ID 1"}PUT my-index-000001/_do原创 2021-08-18 19:35:51 · 2490 阅读 · 0 评论 -
ElasticSearch快速入门
前言:之前写过如何安装ElasticSearch(以下简称ES)以及简单的crud的使用实例的博客,不过ElasticSearch的版本变化太快,像之前的5.6版本使用的TransPortClient目前已经无法使用了,官方的API变化较快.最近工作中需要用到ES作为查询的中间件,项目组长决定使用7.4.2最新版本,在项目中如何使用ElasticSearch整个任务,经过几天的研究,终于把基本的使用方法搞明白,因为网上关于7.4.2版本的API使用说明实在太少,所以我决定整理成一篇博客发出来~目录一转载 2021-08-12 17:39:33 · 291 阅读 · 0 评论 -
ES迁移到ClickHouse
为什么我们要从ES迁移到ClickHouse?ElasticSearch 是一种基于 Lucene 的分布式全文搜索引擎,携程用 ES 处理日志,目前服务器规模 500+,日均日志接入量大约 200TB。作者:Gavin Zhu来源:携程技术|2020-10-13 09:25收藏分享ElasticSearch 是一种基于 Lucene 的分布式全文搜索引擎,携程用 ES 处理日志,目前服务器规模 500+,日均日志接入量大约 200TB。图片来自 Pexels随着日志...转载 2021-03-18 15:32:31 · 2345 阅读 · 0 评论 -
ElasticSearch 常用命令
1.查看当前所有索引$curl -XGET 'http://127.1:9200/_cat/indices?pretty&v'health status index pri rep docs.count docs.deleted store.size pri.store.sizeyellow open log-20191229 5 1 ...原创 2019-12-29 16:34:48 · 239 阅读 · 0 评论 -
Elasticsearch 用户指南5.4.0
起步Elasticsearch 是一个大规模开源的全文搜索和分析引擎,你可以用它来快速(接近实时)存储、搜索和分析大量的数据。通常被用作基础的引擎,或者有复杂的搜索功能和要求的应用的技术支撑。这儿是一些Elasticsearch简单的使用场景: 在线网站的数据存储,允许你的客户对你售卖的产品进行搜索的场景。这时,你可以使用Elasticsearch存储你的全部产品信息分类和库存,然后...转载 2019-12-29 16:46:54 · 280 阅读 · 0 评论 -
elasticsearch merge
这两周主要看了下 Elasticsearch(其实是Lucene)的 segments 的 merge 流程。事情起因是,线上的ES有些大索引,其中的segments 个数几十个,每个大小100M+,小 segments 若干,而遇到问题就是这些大的 segments 不再做 merge 了,除非强制进行forceMerge 操作,由于我们第一次ES上线,其实也不清楚这究竟是个问题还是本来 Luc...转载 2019-12-17 14:05:53 · 1601 阅读 · 2 评论 -
Elasticsearch 对比8 大竞品技术
序言Elasticsearch 当前热度排名很高青出于蓝,而胜于蓝。入行 Elastic-Stack 技术栈很久很久,为了免于知识匮乏眼光局限,有必要到外面的世界看看,丰富自己的世界观。本篇内容从 Elastic 的竞争产品角度分析探讨。 哪些应用场景下使用 Elasticsearch 最佳? 哪些应用场景下不使用 Elasticsearch 最好? 本文仅代表个人的观点,不代表社区技术阵营观点,无意口水之争,限于本人的经验知识有限,可能与读...转载 2021-03-30 22:40:56 · 978 阅读 · 0 评论 -
elasticSearch(一)介绍
1、 ElasticSearch介绍1.1 介绍image.png官方网址:https://www.elastic.co/cn/products/elasticsearchGithub:https://github.com/elastic/elasticsearch总结:1、elasticsearch是一个基于Lucene的高扩展的分布式搜索服务器,支持开箱即用。2、ela...转载 2019-12-17 09:28:55 · 274 阅读 · 0 评论