es索引基本操作(1)
2024-10-07 07:42:45
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,只会占用磁盘
最新文章
- [EF1]POCOs(Plain Old C# Object)Entity Framework 4.x: POCOs入门
- NIO及Reactor模式
- 我的LESS编译方案
- JavaScript学习笔记——数据类型强制转换和隐式转换
- linux tricks 之 bitmap分析.
- Droid VNC Server
- Java类的执行顺序
- JavaScript——对this指针的新理解
- php最新学习-----文件的操作
- hdu1061(2015-N1):1.快速幂;2.找规律
- C++之异常捕获和处理
- 如何用ABP框架快速完成项目(6) - 用ABP一个人快速完成项目(2) - 使用多个成熟控件框架
- spring框架-jdbc
- FNMP
- 关于js闭包之小问题大错误
- OS X 10.11:如何完全停用Time Machine。
- C++ template —— 函数对象和回调(十四)
- 供安全工程师实用的SOC模型
- Kafka实现细节(三)
- ajax如何上传文件
热门文章
- NPM和webpack的关系(转载)
- python-day2(学前了解)
- python 序列 转换 各种操作
- filebeat->;redis->;logstash->;elasticsearch->;kibana
- Java获取文件的后缀名。
- hbase报错org.apache.hadoop.ipc.RemoteException(java.lang.NullPointerException): java.lang.NullPointerException
- Filter实现登录功能限制
- ARM调试器只能偶尔连接成功问题
- SpringBootMVC02——SpringDataJpa与ThymeLeaf
- liunx weblogic服务启停脚本