ElasticSearch
潜水生活
这个作者很懒,什么都没留下…
展开
-
1.ElasticSearch简单了解
一个 Elasticsearch 集群可以 包含多个 索引 ,相应的每个索引可以包含多个 类型 。 这些不同的类型存储着多个 文档 ,每个文档又有 多个 属性 。 一个 索引 类似于传统关系数据库中的一个 数据库 ,是一个存储关系型文档的地方,类型有些类似于表 路径包含了三部分的信息: 索引(_index) + 类型(_type) + ID(_id) /_search 在所有的...原创 2018-05-13 13:46:07 · 329 阅读 · 0 评论 -
2.查询
请求体查询 空查询 GET /index_2014*/type1,type2/_search { "from": 30, "size": 10 } 只用一个查询字符串,你就可以在一个、多个或者 _all 索引库(indices)和一个、多个或者所有types中查询,{} 是一个空的请求体,在功能上等价于使用 "query": {"match_all": {}} 查...原创 2018-05-13 13:46:48 · 305 阅读 · 0 评论 -
3.聚合
聚合 桶(Buckets) 相当于SQL中group by。满足特定条件的文档的集合 指标(Metrics) 相当于SQL中select key,count(key)。对桶内的文档进行统计计算,包含COUNT() 、 SUM() 、 MAX()等统计方法。 指标 单值聚合 terms 相当于SQL中 COUNT,求分组的和 avg ...原创 2018-05-13 13:59:20 · 316 阅读 · 0 评论