Elasticsearch 操作索引

1,基本概念elasticsearch本质也是存储数据。索引(indices)---Databases数据库(indices是index的复数,代表多的索引)类型(type)---Table数据库文档(Document)---Row 行(存入索引库原始的数据,比如一条用户信息,就是一个文档)字段(Field)----Columns列(文档中的属性)映射配置(mappings)---字段...
摘要由CSDN通过智能技术生成

1,基本概念
elasticsearch本质也是存储数据。
索引(indices)---Databases数据库(indices是index的复数,代表多的索引)
类型(type)---Table数据库
文档(Document)---Row 行(存入索引库原始的数据,比如一条用户信息,就是一个文档)
字段(Field)----Columns列(文档中的属性)
映射配置(mappings)---字段的数据类型,属性,是否索引,是否存储等特性

索引集(indices,index的复数):逻辑上的完整索引collection1
分片(shard):数据拆分后的各部分
副本(replica):每个分片的复制

 

<<Elasticsearch: 权威指南>>:https://www.elastic.co/guide/cn/elasticsearch/guide/current/getting-started.html

图画理解Elasticsearch:https://developer.51cto.com/art/201904/594615.htm

2,创建索引
Elasticsearch采用Rest风格API,所以API就是一次http请求,可用任何工具发起http请求创建索引。

请求方式:PUT
请求路径:/索引库名
请求参数:json格式:
{
"settings":{
        "number_of_shards":1, //分片
        "number_of_replicas":0 //副本
    }
}

例: 

PUT /hh 
{
  "settings": {
    "number_of_shards":1,
    "number_of_replicas":0
  }
}

3,查看索引:

GET /索引库名 

 

4,删除索引:

DELETE /索引库名

  • 0
    点赞
  • 0
    收藏
    觉得还不错? 一键收藏
  • 0
    评论

“相关推荐”对你有帮助么?

  • 非常没帮助
  • 没帮助
  • 一般
  • 有帮助
  • 非常有帮助
提交
评论
添加红包

请填写红包祝福语或标题

红包个数最小为10个

红包金额最低5元

当前余额3.43前往充值 >
需支付:10.00
成就一亿技术人!
领取后你会自动成为博主和红包主的粉丝 规则
hope_wisdom
发出的红包
实付
使用余额支付
点击重新获取
扫码支付
钱包余额 0

抵扣说明:

1.余额是钱包充值的虚拟货币,按照1:1的比例进行支付金额的抵扣。
2.余额无法直接购买下载,可以购买VIP、付费专栏及课程。

余额充值