![](https://img-blog.csdnimg.cn/20201014180756918.png?x-oss-process=image/resize,m_fixed,h_64,w_64)
ES
虎哥和你一起学编程
路漫漫其修远兮吾将上下而求索
展开
-
springboot整合bboss操作elasticsearch
elaticsearch有很多的java客户端,像transportclient,jestclient,springdata。但是还有一种bboss可以让我们像操作mybatis一样的来操作elasticsearch,并且可以和springboot无缝整合,非常的方便快捷。 1.首先引入依赖。 <dependency> <groupId>com.bbossgroups.plug...原创 2021-03-19 18:08:21 · 1127 阅读 · 0 评论 -
es统计所有数量的坑
最近在统计线上的数量时,会发现始终都是10000,觉得很奇怪。先来说一下场景,我使用的是7.2版本的es,需要统计所有数量。后来发现数量下面有个relation:gte的属性,然后在网上一搜,发现es 7.X在数据量很大时,数量都会是10000条,如果需要统计真实的所有数量,需要加上一个参数。 { "track_total_hits":true, "query":{ "match_all":{} }}加上...原创 2020-06-02 10:51:27 · 6772 阅读 · 0 评论 -
ES学习之路(一)
Es默认返回十条,包括搜索返回的 _source,还有聚合时的聚合条数,这个是个大坑,希望同学们在使用es的时候,多多关注这一点,通常我们在开发中会发现一些很不合理的响应,然后找了很长时间,发现原来是这个原因导致的。 我们可以通过指定size参数来指定返回的条数,size参数的最大值受max_result_window这个参数影响,from+size<=max_resul...原创 2019-10-19 18:49:46 · 180 阅读 · 0 评论