Elasticsearch语法大全

ElasticSearch常见操作语法

Elasticsearch语法大全

安装教程跳过,此文档是基于kibana操作Elasticsearch

一、 ElasticSearch 创建index、type、field语法

1、Elasticsearch和关系型数据库数据模型对应关系表

在这里插入图片描述

2、创建索引并查看
PUT /deocde
GET /_cat/indices?v
3、删除索引并查看
DELETE /decode
GET /_cat/indices?v
4、文档操作
4.1、查看文档类型
GET /decode/resolve/_mapping
4.2、在索引中添加文档
PUT /decode/resolve/1
{
   
  "vin": "B1293049555"
}
4.3、在索引中查看文档
GET /decode/resolve/1
4.4、在索引中修改文档
POST /decode/resolve/1/_update
{
   
  "doc": {
    "vin": "A1299405555" }
}
4.5、在索引中删除文档
DELETE /decode/reslove/1
4.6、在索引中批量操作文档
POST /decode/resolve/_bulk
{
   "index":{
   "_id":"1"}}
{
   "vin": "D1445266366" }
{
   "index":{
   "_id":"2"}}
{
   "vin": "C4526365588" }
5、创建一个数据模型样例(包含index、type、field):
PUT /decode
{
   
    "settings":{
   
        "index":{
   
            "number_of_shards":3,
            "number_of_replicas":0
        }
    },
    "mappings":{
   
        "resolve":{
   
            "properties":{
   
                "id":{
   
                    "type":"keyword"
                },
                "vin":{
   
                    "type":"keyword"
                },
                "gender":{
   
                    "type":"keyword"
                },
                "carBrandId":{
   
                    "type":"text"
                },
                "balance":{
   
                    "type":"int"
                },
                "age":{
   
                    "type"
评论 5
添加红包

请填写红包祝福语或标题

红包个数最小为10个

红包金额最低5元

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

抵扣说明:

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

余额充值