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

  • 相关阅读:
    TLS,SSL,HTTPS with Python(转)
    编码(转)
    python获取shell输出(转)
    python 线程安全
    Sublime Text3 运行python(转)
    KVM和QEMU的关系(转载)
    全虚拟化和半虚拟化(转)
    VMWare Workstation和VMWare vSphere(转)
    /etc/cron.d添加定时任务脚本后不生效
    Linux -- 部分命令
  • 原文地址:https://www.cnblogs.com/vingLiu/p/13290492.html
Copyright © 2011-2022 走看看