![](https://img-blog.csdnimg.cn/20201014180756927.png?x-oss-process=image/resize,m_fixed,h_64,w_64)
elasticsearch
蓝奕世
不会,我可以学;落后,我可以追赶;跌倒,我可以站起来,但是台下的不能总是我。
展开
-
es java 聚合查询 最多10000条解决方案(在kibanna中操作的解决方案)
因为在es中存储了一些聊天数据,所以存储的数量特别大,大约有20000多条左右吧。es的聚合查询默认返回前10条数据,所以没办法只能是添加from和size去增加返回数据的条数,但是这里有个弊病就是size最多只能写10000条,如果超出去了,就会报错,导致无法查询具体报错如下Result window is too large, from + size must be less than or equal to:[10000] but was [10500]. See the scroll api f原创 2020-10-15 10:40:13 · 6256 阅读 · 0 评论 -
es使用create index pattern索引模式的时候模糊匹配不到已有索引
从这个页面是可以看到索引已经创建了,当我创建索引模式的时候,会自动匹配创建的索引,可是这里居然匹配不到。所以导致没办法创建索引模式。原创 2020-06-21 19:05:26 · 3172 阅读 · 1 评论 -
es使用create index pattern创建索引模式时报错 error forbidden不能成功创建
当我要create index pattern的时候第一步可以我输入一个ddd*然后点击确定后报错error forbidden,2个大大的红字,然后什么提示消息都没有了,上网上查了一下说当es发现你的磁盘占用超过85%后就会产生此错误,让你的索引变为只读模式,马上看了一下自己的磁盘,发现只剩20个G了,确实不够了,清理了下磁盘后继续使用kibana创建索引模式,还是发生同样的错误,突然想到我的索引没有删除,是不是已经变成只读模式。由于我没有修改才会这样,在命令台执行如下命令。curl -XPUT -.原创 2020-06-21 15:55:59 · 6583 阅读 · 2 评论 -
使用7.4以上版本logstash将mysql中的数据同步到es,遇到种种坑,启动logstash直接shutdown,或者启动了es只有一条数据等等
为什么要这样同步到es查es而不直接去查mysql呢????其实原因很简单,就是为了减少mysql的压力,比如说我现在业务需要查一个看课历史,这个看课历史总是导致慢sql或者同一时间总是调用很多,导致mysql的cpu总是很高,这个时候就可以使用logstash将数据同步到es中,直接从es中查数据废话不多说开始配置1.首先使用以下命令安装logstashbrew install logst...原创 2020-04-03 17:41:10 · 8130 阅读 · 5 评论 -
elasticsearch学习(1)
刚接到老大任务说要弄个高效率的搜素引擎叫es,在网上搜索了一番,感觉有些文档都是17年了,和现在的7.3版本不匹配,甚至命令都不太一样,难受,无奈之下只能扒官方文档了。先说一下楼主的使用环境 mac+elasticsearch7.3,然后环境都是使用brew安装的,楼主对这个命令情有独钟。首先按照官方的入门文档安装3个东西1.Metricbeat:将 Metricbeat 部署到您的所有...原创 2019-09-05 17:09:57 · 133 阅读 · 0 评论