zoukankan      html  css  js  c++  java
  • es索引基本操作(1)

    1:创建索引

    创建索引的时候可以通过number_of_shards和number_of_replicas来指定当前索引的分片和副本数量;

      PUT demo_index1   
    {    
    "settings":   {
    "number_of_shards": 3 , "number_of_replicas": 1
    }  
    }  

     

    可以通过检索当前集群的索引是否存在(head)来判断当前索引是否插入成功

    返回值为200表示存在,404表示不存在

    2:删除索引

    删除索引可以通过指定索引的名称或者别名或者通配符来进行删除;

    删除所有索引:

    DELETE * 或者 DELETE _all

    3:获取索引

    三种查询方式:

    GET *                       通配符方式查询
    GET _all       查询所有
    GET demo_index1   指定索引名字

    4:打开或者关闭索引

    使用关键字_open 打开; _close 关闭

    POST us/_close
    POST us/_open

    为什么要有索引的打开和关闭操作?

    因为只要索引处于open状态,就会占用内存+磁盘;
    如果将索引close,只会占用磁盘

     

  • 相关阅读:
    第三周学习进度
    四则运算之结对开发
    第二周学习进度
    单元测试
    构建之法阅读笔记03
    本周学习进度
    四则运算三
    构建之法阅读笔记02
    本周学习进度
    按照Right-BICEP要求设计的测试用例
  • 原文地址:https://www.cnblogs.com/niutao/p/10908971.html
Copyright © 2011-2022 走看看