Elasticsearch
FollowYourHeart2015
所思,所想……
展开
-
ElasticSearch复杂查询-指标聚合、桶聚合
结绳记事,思考、记录,方有成长~1.前言ElasticSearch的聚合(Aggregations)功能非常强大,允许在数据上做复杂的统计。聚合分析功能主要有指标聚合、桶聚合、管道聚合和矩阵聚合四大类,管道聚合和矩阵聚合官方说明是在试验阶段,后期会完全更改或者移除。以下demo会从restful接口、java的API接口及SQL含义3个层面来阐述ES的聚合概念。size如何理解2.指标...原创 2020-03-08 19:33:52 · 2151 阅读 · 0 评论 -
ElasticSearch踩坑记录
结绳记事,记录,思考,方有成长~环境信息:ElasticSearch 7.X使用term查询text分词的字段,实现模糊查询,返回结果为空。比如我打算根据中国来搜索我是中国人这条记录,但并未查到。"query": { "term": { "title": "中国" }}原因:在创建mapping时未指定分词器,虽然text字段在保存到ES前会先分词,构建倒排索引...原创 2020-02-22 21:53:54 · 325 阅读 · 0 评论 -
Elasticsearch常用命令
Elasticsearch查询语法cat API查询当前ES集群相关的消息,包括集群中index数量、运行状态、当前几圈所在的ip,目的在于将查询的结果以更有好的方式输出_cat: 输出_cat api中所有支持的查询命令;_cat health: 检查es集群运行的状态_cat count: 可以快速的查询集群或者index中文档的数量_cat indices: 查询当前集群中所...原创 2020-02-08 19:20:41 · 239 阅读 · 0 评论