(四)ElasticSearch索引创建

RESTFul API

格式:http://<ip>:<port>/<索引>/<类型>/<文档id>

常用动词:GET/PUT/POST/DELETE

索引创建:非结构化创建、结构化创建

非结构化创建

粗片框是主分片,细线框是备份分片一一对应。

如何区分结构化与非结构化索引

如何创建结构化索引

 

1 点击复合查询

2 输入book索引,加一个类型novel,加入关键词_mappings指令映射

3 指定映射结构:先输入novel类型前缀,输入关键词properties(里面定义字段title标题,type类型,text成为一个文本)

4 点击易读,验证JSON

5 提交请求

再次查看

 

谷歌的postman创建索引

复制代码
{
    "settings":{
        "number_of_shards":3,
        "number_of_replicas":1
    },
    "mappings":{
        "man":{
            "properties":{
                "name":{
                    "type":"text"
                },
                "country":{
                    "type":"keyword"
                },
                "age":{
                    "type":"integer"
                },
                "date":{
                    "type":"date",
                    "format":"yyyy-MM-dd HH:mm:ss || yyyy-MM-dd || epoch_millis"
                }
            }
            
        },
        "woman":{
            
        }
    }
}
复制代码

刷新

评论
添加红包

请填写红包祝福语或标题

红包个数最小为10个

红包金额最低5元

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

抵扣说明:

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

余额充值