elasticsearch
elasticsearch的学习
luciferkai
这个作者很懒,什么都没留下…
展开
-
elasticsearch 聚合查询
分组 GET /test1/_search { "aggs": { "age_group": { "terms": { "field": "age" } } }, "size": 0 } 平均值 GET /test1/_search { "aggs": { "avg_age": { "avg": { "field": "age" } } }, "size": 0 .原创 2021-06-07 17:10:22 · 75 阅读 · 0 评论 -
elasticsearch 查询语法
请求路径 GET /test1/_search?q=name:jack 请求体 GET /test1/_search { "query": { "match": { "name": "jack" } } } 全量查询 GET /test1/_search { "query": { "match_all": {} } } 分页查询 GET /test1/_search { "query": { "match_all": {}.原创 2021-06-07 16:58:43 · 259 阅读 · 0 评论 -
elasticsearch-文档操作
字段的类型 创建文档 PUT /test1/_doc/1 { "id":1, "name":"jack", "age":18 } POST /test1/_doc/3 { "id":1, "name":"mike", "age":22 } 不指定id的情况下必须post POST /test1/_doc { "id":1, "name":"mike", "age":22 } 查询 GET /test1/_search 更新 全局数据更新 PUT..原创 2021-06-07 15:40:02 · 102 阅读 · 0 评论 -
elasticsearch 索引
cluster(集群) - Elasticsearch集群由一个或多个节点组成,可通过其集群名称进行标识。 node(节点) - 单个Elasticsearch实例。在大多数环境中,每个节点都在单独的盒子或虚拟机上运行。 index(索引) - 在Elasticsearch中,索引是文档的集合。 shard(分片) - 因为Elasticsearch是一个分布式搜索引擎,索引通常会拆分为分布在多个节点上的称为分片的元素。Elasticsearch自动管理这些分片的排列。它还根据需要重新平衡分片,因此用原创 2021-06-07 14:59:41 · 224 阅读 · 0 评论