zoukankan      html  css  js  c++  java
  • ElasticSearch 基本操作(笔记)

    Rest风格说明

    创建索引

    添加数据,则自动完成索引创建!

    概念
    1、类型,keywork类型,不能被分词器进行分词。text类型,能被分词器分词
    2、match 分词查询
    3、term 精确查询(不会将用户的入参进行分词操作)高效率,直接用到倒排索引
    3.1 terms 类型in的效果 (where age = 1 or age = 20 or name = 'ving')

    4、must(and),must not(not),should(or)
    5、多条件查询 bool
    6、过滤filter ,gt,lt
    7、指定字段返回,_source
    8、排序,order
    9、分页,from,page
    10、聚合查询--常用命令--去重计数 cardinalty

    11、聚合查询--常用命令--范围统计
    to 不包含
    from 包含
    数值范围统计

    时间范围统计

    ip范围统计

    12、聚合查询--常用命令--统计聚合(统计某一字段,最大值,最小值,平均值,统一返回所有结果) extended-stat

    13、地图经纬度查询
    根据一个点,一个半径,将圆内的点检索出来

    根据两个点,确定一个矩形,将矩形的点检索出来

    根据多个点,形成的多边形。将多边形内的点检索出来

    es查询语法 mysql查询语法 对比收集
    https://www.jianshu.com/p/62bed9cc8349

    查询索引模板语句

    GET _template/trace-info-template

    新增或修改索引模板语句

    PUT _template/trace-info-template

    查询索引mapping

    GET /[index_name]/_mapping

    删除一个索引

    DELETE /my_index

  • 相关阅读:
    Qt 之 emit、signals、slot的使用
    qt中的 connect 函数
    进程同步:生产者消费者模型 以及解决方法
    Linux 时间 与 定时器
    Linux 环境编程:errno的基本用法
    Linux 环境编程:dirfd参数 有关解析
    Kubernetes设计理念
    禅道升级
    关闭自动更新
    linux下的特殊模式
  • 原文地址:https://www.cnblogs.com/vingLiu/p/13290492.html
Copyright © 2011-2022 走看看