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,只会占用磁盘

最新文章

  1. [EF1]POCOs(Plain Old C# Object)Entity Framework 4.x: POCOs入门
  2. NIO及Reactor模式
  3. 我的LESS编译方案
  4. JavaScript学习笔记——数据类型强制转换和隐式转换
  5. linux tricks 之 bitmap分析.
  6. Droid VNC Server
  7. Java类的执行顺序
  8. JavaScript——对this指针的新理解
  9. php最新学习-----文件的操作
  10. hdu1061(2015-N1):1.快速幂;2.找规律
  11. C++之异常捕获和处理
  12. 如何用ABP框架快速完成项目(6) - 用ABP一个人快速完成项目(2) - 使用多个成熟控件框架
  13. spring框架-jdbc
  14. FNMP
  15. 关于js闭包之小问题大错误
  16. OS X 10.11:如何完全停用Time Machine。
  17. C++ template —— 函数对象和回调(十四)
  18. 供安全工程师实用的SOC模型
  19. Kafka实现细节(三)
  20. ajax如何上传文件

热门文章

  1. NPM和webpack的关系(转载)
  2. python-day2(学前了解)
  3. python 序列 转换 各种操作
  4. filebeat->redis->logstash->elasticsearch->kibana
  5. Java获取文件的后缀名。
  6. hbase报错org.apache.hadoop.ipc.RemoteException(java.lang.NullPointerException): java.lang.NullPointerException
  7. Filter实现登录功能限制
  8. ARM调试器只能偶尔连接成功问题
  9. SpringBootMVC02——SpringDataJpa与ThymeLeaf
  10. liunx weblogic服务启停脚本