索引格式
PUT /my_index
{
## settings 用来设置分片,副本等信息
"settings": { ... any settings ... },
## 字段映射,类型,分词器等
"mappings": {
"properties": { ... any properties ... }
}
}
查找系统中所有的索引
GET /_cat/indices?v
## 查看索引setting信息
GET my_index/_setting
## 查看索引mapping信息
GET my_index/_mapping
创建索引
## 未指定分片,副本以及字段和字段类型信息
## setting 分片和副本会按elasticsearch配置文件中的指定数目配置
## mapping 映射字段和类型为空
PUT my_index
## 指定setting信息
PUT my_index
{
"settings":{
"number_of_shards":1,
"number_of_replicas":1
}
}
## 指定mapping信息
PUT my_index
{
"mapping":{
"properties":{
"id":{
"type":"integer"
},
"title":{
"type":"keyword"
},
"description":{
"type":"text"
}
}
}
}
## 创建索引,并指定setting/mapping
PUT my_index
{
"settings": {
"number_of_replicas": 1,
"number_of_shards": 1
},
"mappings": {
"properties": {
"id":{
"type": "integer"
},
"title":{
"type":"keyword"
},
"price":{
"type": "double"
},
"created_time":{
"type":"date"
},
"description":{
"type": "text"
}
}
}
}
修改索引
PUT /my_index/_settings
{
"settings": {
"number_of_replicas": 0
}
}
打开/关闭索引
- 关闭索引 – 索引被关闭后,查询索引信息只能显示元数据信息(mapping,setting可以查看),不能进行读写操作(查询数据和插入数据)
## 关闭索引
POST /my_index/_close
## 查询索引
GET /_cat/indices?v
## 结果展示
health status index uuid pri rep docs.count docs.deleted store.size pri.store.size
green open .kibana_task_manager 4G2XqTV7QRm4Ly-yPxGnyw 1 0 2 0 46.7kb 46.7kb
close products PTJiweIIQS-k_99VcvnKeg
删除索引
DELETE /my_index
原文地址:http://www.cnblogs.com/tenic/p/16795830.html
1. 本站所有资源来源于用户上传和网络,如有侵权请邮件联系站长!
2. 分享目的仅供大家学习和交流,请务用于商业用途!
3. 如果你也有好源码或者教程,可以到用户中心发布,分享有积分奖励和额外收入!
4. 本站提供的源码、模板、插件等等其他资源,都不包含技术服务请大家谅解!
5. 如有链接无法下载、失效或广告,请联系管理员处理!
6. 本站资源售价只是赞助,收取费用仅维持本站的日常运营所需!
7. 如遇到加密压缩包,默认解压密码为"gltf",如遇到无法解压的请联系管理员!
8. 因为资源和程序源码均为可复制品,所以不支持任何理由的退款兑现,请斟酌后支付下载
声明:如果标题没有注明"已测试"或者"测试可用"等字样的资源源码均未经过站长测试.特别注意没有标注的源码不保证任何可用性