运行之后我们会看到这些结果信息:
?
在ElasticSearch中存储数据都是将数据分散存储的即我们所说的 分片,这里大家可能会问分片有什么作用呢.这里我们通过一个简单的例子来了解一下分片的作用....正是因为上面两个原因,ElasticSearch才选择采用分片的方式来存储数据....可以看到 高亮显示并不是直接将匹配的内容颜色发生改变,而是像HTML语言一样,添加了一个标记而已.
4.4-聚合函数
测试完高亮显示之后我们最后再来看看聚合函数....在看聚合函数之前,我们需要了解两个概念.一个就是就是 桶 ,另一个就是 指标 ,这样说大家可能不懂,和我们平常的关系型数据库对应起来,大家就知道他们俩的意思了....桶,类似于数据库中的group by,就好比将我们的数据按照地区分为上海桶,江苏桶等或者是按照性别分为男桶与女桶.主要的作用就是划分
指标,类似于数据库中的各种数据分析的函数,像count,max,min